什么是数组对象?
-数组是JavaScript的基本语句特性。
-数组是对象的特殊形式。(或者说数组是特殊的对象)
使用typeof 返回的是object对象
-数组继承于object。
-严格来说,数组是一种数据结构,而不是数据类型。
-简单来说,数组是一堆数据的统称,用于存储数据,相当于变量。还可以方便查找。
例如:统计一个班级的基本信息或统计团队信息的时候,要是一个个的记录就不太理想,可以有效的利用数组来进行优化,减少繁琐的过程。
-数组具有length属性
length 是一个可读可写的整数,声明了数组中的元素个数。 我们可以通过length得知数组的长度和数目。 如果数组中的元素是不连续的,它就是比数组中的最后—个元素的下标大1的整数。 改变这个属性的值将截断或扩展数组。
-数组是值的有序集合。每一个值叫做一个元素,而每个元素在数组中都有一个位置,以数字的形式表示出来,称为索引。
数组具有相对应的属性和属性值,也就是索引 或者 称为下标,可以方便访问元素的数据。
JavaScript数组的索引是基于0的32位数值:第一个元素的索引为0,而最后一个元素的索引就是length-1。
var arr=[1,2,3,4]; // 访问第一个 console.log(arr[0]);//1 // 访问最后一个 console.log(arr[arr.length-1]);//4
-JavaScript数组是无类型的&#x