var a = new Array(new Array('00','01'), new Array('10','11'));
//a[0][0] = '00';
//a[0][1] = '01';
//a[1][0] = '10';
//a[1][1] = '11';
//a[0][0] = '00';
//a[0][1] = '01';
//a[1][0] = '10';
//a[1][1] = '11';
调试欢乐多
//a[0][1] = '01';
//a[1][0] = '10';
//a[1][1] = '11'
以上这些声明是必须的吗?
for(i=0;i<10;i++)
a[i]=new array(10)
赋值:a[i][j]=x
其实数组是一个对象容器,本身可以放数据,又可以放别的对象。
比如 a=new array()
for(i=0;i<10;i++)
{
a[i]= new image
a[i].src="img"+i+".htm"
}
而生成十个image对象
for(i=0;i<10;i++)
{
a[i]=new array
}
而生成十个array对象
赋值是可以用a[i][j]=表达式 的方法