数组 (引用数据类型)
作用:用来保存多个值,可以保存任意数据类型的值
例如:[1,'tom',ture,{},function() {}]
数组是以"[]"为界限,值与值之间使用逗号分隔,length数组长度
数组的创建
1)数组字面量
var arr=[1,'tom',true,{name:'terry'},[1,2,3]]
console.log('字面量:',arr)
console.log('字面量:',arr.length) //打印数组长度
输出结果:
2)构造函数 var arr=new Array()
传递一个参数:给数组指定数组长度,var.arr=new Array(10) ==>arr.length=10
传递多个参数:先当于初始化数组,var arr=new Array(1,2,3,4) ==>[1,2,3,4]
var arr1=new Array(1,2,3,4,5)
var arr2=new Array(5) //给这个数组指定一个长度
console.log('构造函数:',arr1)
console.log('构造函数长度:',arr2.length) //打印数组长度
输出结果: