javascript一维数组的定义
var myarray=new Array();
赋值
(1) var myarray=new Array(11,22,33,44,55);
(2) myarray=[11,22,33,44,55];
(3) myarray[0]=11;
myarray[1]=12;
...
向数组增加一个新元素
只需使用下一个未用的索引,在任何时刻都可以不断为数组增加新元素。
myarray[5]=66;
获取数组myarray的长度
myarray.length
数组length属性是可变的
myarray.length=10;//增大数组长度,数组长度就变为了10
数组随元素的增加,长度也会改变
myarray[15]=36;
alert(myarray.length);//数组的长度就变成了16
二维数组的定义
var myarr=new Array();
赋值
(1)
var myarr=new Array(); //先声明一维 for(var i=0;i<2;i++){ //一维长度为2 myarr[i]=new Array(); //再声明二维 for(var j=0;j<3;j++){ //二维长度为3 myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j } }
(3)myarr[1][2]=10;