数组
概念:是一个有序是数据集合,可以通过数组的名称(name)或者索引(index)访问数组中的数据内容。数组中的每一项可以存储任何类型的数据,也就是说,一个数组中可以存储不同类型的数据。
数组的声明:
-
字面量/直接量方式创建数组
语法:var 数组名 = []
-
Array() 函数方式创建数组
语法:var 数组名 = Array()
-
构造函数方式创建数组
语法:var 数组名 = new Array()
二维数组
概念:由于 JavaScript 语言中的数组存储的数据类型可以是任何数据类型,所以数组中存储另一个数组也是允许的。这种数组的嵌套结构成为多维数组。
遍历数组:
for循环遍历
var a = [1,2,3,4,5];
for (var b=1 ; b <a.length;b++){
console.log(a[b])
}
增强for循环遍历
var a = [1,2,3,4,5];
for(var i in a){
console.log(i)
}