首頁  >  文章  >  web前端  >  JavaScript實作多維數組

JavaScript實作多維數組

高洛峰
高洛峰原創
2016-11-26 14:40:491729瀏覽

在C#裡,定義多維數組,可以透過這樣​​簡單的程式碼實作:
[csharp] 
int[,]myArray=new int[4,5]; 

[csharp] 

int[,]myArray=new int[4,5]; 

在JavaScript中不能透過直接定義實現多維數組,那麼怎麼實現呢?
先定義一維數組:
[javascript]
var myArray=new Array(); 
然後再將一維數組的成員定義成數組(之所以可以再定義,因為JavaScript是弱型別):
[javascript ] 
myArray[0]=new Array(); 
到此為止,就定義了一個第一個索引為0的二維數組,如果想使用第一個索引為1的二維數組,在使用前仍需要定義下:

[javascript] 

myArray[1]=new Array(); 

下面是一個JavaScript多維數組應用的例子,實現的是利用多維數組儲存選擇題的題目與答案:
 
[javascript] 

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn