一、数组(承接一堆数据)
用Array()创建数组(js提供创建数组的方法)
1、参数为空时,创建了一个空数组
var arr1 = new Array() //Array(0) || []
2、参数为1个数字n时,表示数组的长度为n
var arr2 = new Array(10) //Array(10) || (10) [empty*10]
3、参数为2个数以上时,参数为数组的元素
var arr3 = new Array(2,10) //Array(2) || (2) [2,10]
例子
var arr = new Array(1,2,"端午安康",true)
console.log(arr) //Array(4) || (4) [1, 2, "端午安康", true]
字面量创建数组
var arr4 = [] // []
var arr5 = ['hello world',110,true] // (3) ['hello world',110,true]
二、二维数组(一个数组里面嵌套子数组,同双层for循环,一般用于行和列的操作)
var arr = [[1,2],[3,4],[5,6]]
console.log(arr) // Array(3) || [Array(2), Array(2), Array(2)]