-
数组就是一组数据的集合,存储在单个变量下
-
数组的创建方式有两种
- 利用new创建数组
var arr=new Array();//创建一个空数组
var arr1=new Array(5);//当括号里只有一个值时表示数组长度,这里是长度为5的字符串
var arr2=new Array(2,3,4);//当括号超过一个值时,里面就是存的数组的值
console.log(arr);
console.log(arr1);
console.log(arr2);
- 利用数组字面量创建数组
var arr=[];//创建空数组
var arr1=[1,3,,3]//空的也占长度
console.log(arr);
console.log(arr1);
- 数组中可以存放任何类型的数据,如基本数据类型,对象,数组,函数等。
- 数组的索引:用来访问数组元素的序号,(数组的下标是从0开始的)如果知道数组中有一个元素 但是不知道它的下标,打印数组
var arr=[1,3,,37,[2,3,4],77]//如想知道37的下标可打印数组
console.log(arr);
- 获取数组的元素格式是:数组名[索引号]
var arr=[1,3,,37,[2,3,4],77]//
console.log(arr[3],arr[2],arr[4]);