4 回答

TA貢獻1816條經(jīng)驗 獲得超6個贊
var items = [
[1, 2],
[3, 4],
[5, 6]
];
console.log(items[0][0]); // 1
console.log(items);

TA貢獻1864條經(jīng)驗 獲得超6個贊
只需使數(shù)組中的每個項成為數(shù)組。
var x = new Array(10);
for (var i = 0; i < x.length; i++) {
x[i] = new Array(3);
}
console.log(x);

TA貢獻1853條經(jīng)驗 獲得超9個贊
JavaScript只有一維數(shù)組,但正如其他人所指出的,您可以構(gòu)建數(shù)組。
以下函數(shù)可用于構(gòu)造一個二維固定維數(shù)組:
function Create2DArray(rows) {
var arr = [];
for (var i=0;i<rows;i++) {
arr[i] = [];
}
return arr;
}
列數(shù)并不是很重要,因為在使用數(shù)組之前不需要指定數(shù)組的大小。
然后你可以打電話:
var arr = Create2DArray(100);
arr[50][2] = 5;
arr[70][5] = 7454;
// ...
添加回答
舉報