数组

简介: JavaScript 中的数组非常简单,使用高级原型修改了 Object 实例,能够执行各种与列表相关的任务。它们被添加到 ECMAScript 第 1 版中,其他原型方法也被添加到 ECMAScript 5.1 版中。

警告: 如果在 new Array() 构造函数中指定了一个名为 n 的数字参数,那么它将声明一个包含 n 个元素的数组,而不是使用值为 n 的 1 个元素声明一个数组 !

console.log(new Array(53)); // This array has 53 'undefined' elements!

话虽这么说,你应该在声明一个数组时始终使用 []

console.log([53]); // Much better!