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

05-07 11:54