数组:数组是一种数据结构。数组将无序的数据做有序的排列(这里的有序指的是数组的下标,而数组的内容并没有顺序),存储在一个变量中。
在原生js中没有数组的类型,原生js中数组可以存储多个不同类型的数据(因为js是一种弱类语言)
js中创建数组的方法
一,字面量创建(创建一个数组并赋值的简写)
var obj = [“abc”,1,2,3];
1.声明或创建一个不指定长度的数组(Array)的方式为:
如:var obj = new Array();
二,构造函数创建
1.声明或创建一个数组并指定长度的数组(Array)的方式为:
var obj = new Array(3);
这里的3指的是数组的长度。
2.声明或创建一个带有默认值的数组(Array)的方式为:
var obj = new Array(“abc”,1,2,3);
在上边创建的数组中 obj【0】这个就叫做下标标量(注意:数组的下标是从0开始的)
三常用方法
1,Array.isArray(arr) 判断arr是否是数组
2,length 方法:arr.length 求数组的长度。
arr[arr.length-1]=6;将数组的最后一个元素替换为6.
arr[arr.length]=6给数组的尾部添加一个新元素6.