我想用逗号分隔所有项目的名称动态创建一个字符串。在JavaScript中追加相同的字符串变量时如何处理第一个字符不同?
var itemName = '';
for (var i=0; i < itemArray.length; i++) {
itemName = itemName+","+itemArray[i].name;
}
假设,我有3个项目的名称 - Shoe, Jeans & Shirt
。我想变ITEMNAME保存为Shoe,Jeans,Shirt
下面是itemArray
[{"name":"shoe","size":"3","brand":"lee"},{"name":"Jeans","size":"5","brand":"lee"}...]
当我使用上面的代码会像这样,Shoe,Jeans,Shirt
什么是避免第一个逗号的有效方法是什么?
JavaScript中是否有类似于jstl中的${stat.first?'':','}
的方法?
您可能想要包含原始代码中出现错误的解释 - 这有助于提高效率。 –
加入和地图是为此。 –