我目前正在编写一个需要从数组中打印出值列表的网络应用。
目前我正在获取数组的长度,然后循环直到它达到,但我一直在W3学校,Mozilla Dev和这里寻找最有效的方法来循环这样的数组。以下是我目前正在做的一个示例:
var arrayLen = array.length;
var i;
for(i = 0; i < arrayLen; i++) {
$("#output").append("<li id='item_'" + i + "'>" + array[i].value + "</li>");
}
但在阅读相互矛盾的回复之后,我真的不确定这样做的最佳方式是什么...使用forEach
或for
之类的东西会更好(性能/效果)但是下降?
如果有人能为我解决这个问题会很棒。