JavaScript模擬生成二維數組及多維數組
本文根據項目需求整理而來
Js數組簡介
通過下面語句能過生成一個數組
var A=new Array();//創建一個數組
但是要生成A[10][10]這樣的數組,要如何實現呢?
很明顯js只能實現一維數組,實現二維數組可以通過以下代碼模擬
var A=new Array(10);
for(var i=0;i<10;i++){
A[i]=new Array(10);
}
這樣就能生成A[10][10]的二維數組;
以此類推,實現三維數組A[10][10][10]就是通過
var A=new Array(10);
for(var i=0;i<10;i++){
A[i]=new Array(10);
for(var j=0;j<10;j++){
A[i][j]=new Array(10);
}
}
實現多維數組就不強調了