javascript – 添加到数组时使用push方法或.length?

前端之家收集整理的这篇文章主要介绍了javascript – 添加到数组时使用push方法或.length?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
做什么的缺点是什么?
var myArray = [];
myArray[myArray.length] = val1;
myArray[myArray.length] = val2;

代替:

var myArray = [];
myArray.push(val1);
myArray.push(val2);

我确定推送方法更“可接受”,但功能上有什么区别吗?

解决方法

推动方式更快,几乎快了300%.

证明:http://jsperf.com/push-vs-length-test

猜你在找的JavaScript相关文章