数组的四种定义方式:
一:
var abc= new Array();
abc[0]=1;
abc[1]=2;
abc[2]=3;
alert(abc[2]);
二:
var abc= new Array(1,2,3,4,5);
alert(abc[2]);
三:a.push()方法
var abc= new Array();
abc.push(1);
abc.push(2);
alert(abc[1]);
四:
var abc= [1,2,3,4,5];
alert(abc[4]);
数组的赋值:既可以输出数字也可以输出字符
var abc= new Array();
abc[0]=1;
abc[1]="hello";
alert(abc[1]);
数组的属性:a.length数组元素的个数,长度
var abc= [1,2,3,4,5,6];
alert(abc.length);
数组的索引叫做(key)
数组里存的值叫做(value)
key和value成对存在(键值对)
二维数组:从外到内取值
var abc = new Array(
new Array(11,12,13,14,15),
new Array(21,22,23,24,25),
new Array(31,32,33,34,35)
);
alert(abc [1][2]);
遍历循环,循环取值
for循环:var abc = new Array(11,22,33,44,55,66,77,88,99);
for ( var i=0;i<abc.length;i++){
alert(abc[i])
}
foreach循环
foreach(int a in abc){
a
}