数组
数组:一组数 保存多个数组 Arrey
- 语法:var arr=new Arrey() 如下:
var arr=new Array();
- 数组的赋值:数组名[索引]=值 示例如下:
var arr=new Arrar();
arr[0]=10000;
arr[1]=1000;
arr[2]=100;
arr[3]=10;
- 索引:数据在数组中的编号,从0开始 示例如下:
var arr=new Arrar();
arr[0]=10000;
arr[1]=1000;
arr[2]=100;
arr[3]=10;
- 取出数组数据:数组名[索引] 示例如下:
var arr=new Arrar();
arr[0]=10000;
arr[1]=1000;
arr[2]=100;
arr[3]=10;
console.log(arr[0]);
console.log(arr[0],arr[1]);
- 数组的遍历:可用for循环 示例如下:
var sum=0;
var arr=new Arrar();
arr[0]=10000;
arr[1]=1000;
arr[2]=100;
arr[3]=10;
for (var i = 0; i < 3; i++) {
console.log(arr[i])
}
- length: 长度、数组中的元素个数 示例如下:
var arr=new Arrar();
arr[0]=10000;
arr[1]=1000;
arr[2]=100;
arr[3]=10;
console.log(arr.length)
- 两个不限:
- 不限长度:
var arr=new Array();
arr[0]=100;
console.log(arr.length);
arr[1]=90;
console.log(arr.length);
arr[2]=70;
console.log(arr.length);
arr[3]=80;
console.log(arr);
arr[4]=60;
console.log(arr);
- 不限类型:
var arr=new Array();
arr[0]=100;
console.log(arr.length);
arr[1]=90;
console.log(arr.length);
arr[2]=70;
console.log(arr.length);
arr[3]='hello';
console.log(arr);
arr[4]=true;
console.log(arr);