我正在过滤XHTML类;当只有一个类时,它将在开头插入逗号。这使隐藏的类具有“,hidden”值,最终显示隐藏的内容。我想念什么?请没有框架,我从不使用它们。
var d = new Array();
for (var i=0;i<c.length;i++)
{
if (c[i]==c1) {d.push(c2);}
else if (c[i]==c2) {d.push(c1);}
else if (c[i]!='') {d.push(c[i]);}
}
d.join(' ');
alert(d);
最佳答案
使用join()之后,d仍然是一个数组。
将join()的结果存储在变量中以获取结果字符串:
joined=d.join(' ');
alert(joined);
关于javascript - 当数组中只有一项时,JavaScript Join会插入逗号分隔符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8176878/