2个回答
展开全部
其实Javascript是不支持多维数组的,在Javascript里面,如果用 var a = new Array(10,3) 将报错,数组里面可以包含对象,所以可以把数组里面的某个元素再声明为数组,例如
var a = new Array();
a[0] = new Array();
a[0][0] = 1;
alert(a[0][0]); //弹出 1
声明的时候赋值
var a = new Array([1,2,3], [4,5,6], [7,8,9]);
var b = [[1,2,3], [4,5,6], [7,8,9]];
效果一样,a采用常规实例化,b是隐性声明,结果都是生成一个多维数组
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询