毋庸置疑,以下代码将110和115打印到控制台:
var a = new Array();
a[10] = 110;
a[15] = 115;
a.forEach(function(entry) {
console.log(entry);
});
但是,如果我也需要索引怎么办?我写的函数需要处理数组而不知道定义了哪些元素,定义元素的索引本身就是有价值的信息。
答案 0 :(得分:2)
传递给匿名函数的第二个参数是索引
a.forEach(function(entry, index) {
console.log(entry);
});
参考文献: