二维数组的定义是在一维数组的基础上定义的,即当一维数组的元素又是一维数组时,就形成了二维数组。例如:
例如:
var submenus=new Array();
submenus[0]=[ ];
submenus[1]=[ "建设目标","建设内容","教学管理",];
submenus[2]=[ ”负责人“,”队伍结构“,”任课老师“,”合作伙伴];
也可以写成:
var submenus=new Array(
new Array(),
new Array("建设目标","建设内容","教学管理",),
new Array(”负责人“,”队伍结构“,”任课老师“,”合作伙伴"));
以上代码还可以写成:
var submenus=[[],["建设目标","建设内容","教学管理"],[”负责人“,”队伍结构“,”任课老师“,”合作伙伴"]];
分发给
通过数组名和下标访问数组元素。二维数组的元素必须使用数组名和两个下标来访问,第一个是下标,第二个为列下标。
二维数组名[行下标][列下标]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script language="JavaScript">
var questions=new Array();//定义问题数组,用于粗存储题目
var questionXz=new Array();//定义选项数组,用于存储题目选项
var answers=new Array();//定义答案数组,用于存储题目答案
questions[0]="1.下列选项中()可以来检索下拉列表框中被选项目的索引号。";
questionXz[0]=["A.selectdlndex","B.option","C.length","D.size"];
answers[0]='A';//问题的答案
questions[1]="2.在javascript中()方法对数组元素进行排序。";
questionXz[1]=["A.add()","B.join()","C.sort","D.length()"];
answers[1]='C';//问题的答案
for (var i=0; i<questionXz.length;i++){
document.write(questions[i]+"<br/>");
document.write(questionXz[i][0]+"<br/>");
document.write(questionXz[i][1]+"<br/>");
document.write(questionXz[i][2]+"<br/>");
document.write(questionXz[i][3]+"<br/>");
document.write('答案是'+answers[i]+"<br/>");
}
</script>
</body>
</html>

相关文章:
-
2021-11-14
-
2022-12-23
-
2021-09-26
-
2021-07-24
-
2021-07-18
-
2021-08-05
-
2021-09-07
猜你喜欢
-
2021-10-06
-
2022-12-23
-
2021-06-05
-
2021-09-07
-
2021-11-14
-
2021-11-14
相关资源
-
下载
2022-12-02
-
下载
2021-06-05
-
下载
2022-12-28