var arrayAll = [];
arrayAll.push(1);
arrayAll.push(2);
arrayAll[arrayAll.length] = 3;
arrayAll[arrayAll.length] = 4;
arrayAll.forEach(function(data){
console.log(data);
})
输出结果:
1
2
3
4
可以看到,forEach中函数所带参数data的值是遍历arrayAll数组之后得到的数组元素。另外,3和4的插入方法,在javascript中的速度要比.push()快,大家有兴趣可以测测
本例运行环境是node.js