在C#裡,定義多維數組,可以透過這樣簡單的程式碼實作:
[csharp]
int[,]myArray=new int[4,5];
int[,]myArray=new int[4,5];
在JavaScript中不能透過直接定義實現多維數組,那麼怎麼實現呢?
先定義一維數組:
[javascript]
var myArray=new Array();
然後再將一維數組的成員定義成數組(之所以可以再定義,因為JavaScript是弱型別):
[javascript ]
myArray[0]=new Array();
到此為止,就定義了一個第一個索引為0的二維數組,如果想使用第一個索引為1的二維數組,在使用前仍需要定義下:
myArray[1]=new Array();
下面是一個JavaScript多維數組應用的例子,實現的是利用多維數組儲存選擇題的題目與答案:
[javascript]