如何在 jquery 中生成 3 维动态数组(如果数组应该是动态的并从变量输入的长度)?
问问题
77 次
2 回答
0
javascript 中的数组本质上是动态的。
要添加维度,只需将数组放入您想要具有下一个维度的项目中。
var 1D = [0, 0];
var 2D = [
[0, 0],
[0, 0]
];
var 3D = [
[
[0, 0],
[0 ,0],
[0, 0]
],
[
[0, 0],
[0 ,0],
[0, 0]
],
[
[0, 0],
[0 ,0],
[0, 0]
]
];
于 2013-03-19T18:49:17.650 回答
0
你不需要jquery,只需要普通的JS
var threeDarr = [];
var firstArr = [];
var secondArr = ['x','y','z'];
firstArr.push(secondArr);
threeDarr.push(firstArr);
console.log(threeDarr[0][0][0]); //prints x
console.log(threeDarr[0][0]); // prints ["x", "y", "z"]
这是小提琴
于 2013-03-19T18:56:18.733 回答