《JavaScript 语言精华》 学习笔记 —— 第六章 数组

《JavaScript 语言精粹》 学习笔记 —— 第六章 数组第六章 数组6.1、数组是一段线性分配的内存,它通过整数去计

《JavaScript 语言精粹》 学习笔记 —— 第六章 数组

《JavaScript 语言精华》 学习笔记 —— 第六章 数组

第六章 数组

6.1、数组是一段线性分配的内存,它通过整数去计算偏移并访问其中的元素。
6.2、JavaScript 没有数组数据结构。但提供了一种类数组特性的对象。它把数组的下标转变成字符串,用作其属性。
6.3、JavaScript 中这种类“数组特性的对象”与一般对象的不同点在于:1、此对象继承自Array.prototype,而一般对象继承自Object.prototype;2、此对象拥有一个诡异的length属性,而一般对象没有。
6.4、JavaScript中,允许数组包含任意混合类型的值。例如:

总结:JavaScript中的数组并没有数组结构,而是一种类数组的对象。该对象继承自Array.prototype,它多了一个length属性。


转载请注明出处:http://blog.csdn.net/xxd851116/article/details/7671892