我测试了使用for循环创建多维数组的能力:
for (var a = 0; a < 3; a++){
var pax[a] = new Array();
pax[a].push(1,2,3);
}
console.log(pax[2][1],pax[0][0]);
但是它在[
var pax[a]
我认为它实际上可能是范围错误与语法错误,但我无法确定。
答案 0 :(得分:2)
语法问题。
尝试...
var pax = new Array();
for (var a = 0; a < 3; a++){
pax[a] = new Array();
pax[a].push(1,2,3);
}
console.log(pax[2][1],pax[0][0]);