【发布时间】:2011-03-21 20:46:36
【问题描述】:
可能重复:
What’s the difference between “Array()” and “[]” while declaring a JavaScript array?
这两种在javascript中定义数组的方法有什么区别?
var arrayList = []
和
var arrayListAgain = new Array();
【问题讨论】:
-
一个漂亮,一个丑。一个是数组字面量,一个是创建一个新的 Array 对象。他们几乎做同样的事情......我从未见过
new Array(countOfUndefinedElements);的用途,但我想会有一些。 -
使用字面量初始化
[]的速度要快得多;)
标签: javascript