用javascript实现多维数组的方法

C #,多维数组的定义,它可以通过这样一个简单的代码实现:
复制代码代码如下所示:
int {,} { } MyArray =新国际5;

我们如何通过直接定义在Javascript中实现多维数组
首先,定义一维数组:
复制代码代码如下所示:
var =新数组MyArray();

然后一维数组的成员被定义为一个数组(它可以被重新定义,因为Javascript是一个弱类型):
复制代码代码如下所示:
新数组MyArray { 0 } =();

到目前为止,我们已经定义了带有索引0的第一个二维数组。如果我们想使用索引1的第一个二维数组,那么在使用之前我们还需要定义下面的数组。
复制代码代码如下所示:
新数组MyArray { 1 } =();

下面是一个Javascript多维数组应用程序的示例,该应用程序使用多维数组存储选择问题的标题和答案:

复制代码代码如下所示:

答案是正确的{解释}。
功能answercorrect(questionnumber,回答){
var = false;
如果(答案=回答{ questionnumber })
正确的=正确的;

返回正确的;
}

定义问题,并使用数组数组来存储标题和选项。
var =新数组();
var =新数组();

定义1, 0:成员将按二维数组定义索引。
问题{ 0 } =新数组();

二维数组成员的定义
问题{ 0 } { 0 } 甲壳虫乐队是:;
答案
问题{ 0 } { 1 } 60年代利物浦摇滚乐队;
问题{ 0 } { 2 } =四音乐天才的黄色;
问题{ 0 } { 3 } 德国汽车;
问题{ 0 } { 4 } 我不知道;

1 答案
答案{ 0 } A

2
2 定义问题
问题{ 1 } =新数组();
问题{ 1 } { 0 } =Homer Simpson的最喜欢的食物是:;
问题{ 1 } { 1 } =fresd思利德;
问题{ 1 } { 2 } 甜甜圈;
问题{ 1 } { 3 } 海洋食物;
问题{ 1 } { 4 } 苹果;

2 问题
答案{ 1 } =B;

/ /提示初始化
警报(阵列initiallized );




西蒙兹:最近,在学习Javascript的过程中,我经常使用记事本编写程序,然后转换为HTM格式,它的效率不如VS或Dreamweaver,主要是没有智能提示和高亮显示。但是,您可以提醒自己每一个小细节,比如Javascript敏感度,如何编写HTML标记,等等。