js 数组的基础
数组:很多的数据的集合
定义 操作(添加修改) 使用
<!-- var arr = new Array();-->
var arr = []; 定义
var arr = [1,2,3,4]; 定义并赋值
概念:
数组元素:
数组下标(索引):从0开始
数组长度(数组元素的个数):arr.length
取值:arr[0] =》1
数组遍历
给数组每个元素加123
1、
var arr=["zhnagsan","lisi","wangwu"]; for(var i =0;i<arr.length;++i){ arr[i] = arr[i] + 123; }
2、
for(var i in arr){
arr[i]+ 123;
}
一维数组
二维数组:一个数组当另一个数组的元素
var arr = []; arr.push([123,123,123]); arr.push([234,234,234]); console.log(arr); 即: [ [1231,1232,1233], [234,234,234] ]
二维数组取数:arr[0][1](还是按下标)
二维数组的遍历:
for(var i =0;i<arr.length;++i){ for(var i =0;i<arr[i].length;++i){ } }