這個誰能給解釋一下????
<!DOCTYPE ?HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>流程控制語句</title>
<script type="text/javascript">
var infos = [
? ? ['小A','女',21,'大一'],
? ? ['小B','男',23,'大三'],
? ? ['小C','男',24,'大四'],
['小C','男',24,'大四'],
['小D','女',21,'大一'],
['小E','女',22,'大四'],
['小F','男',21,'大一'],
['小G','女',22,'大二'],
['小H','女',20,'大三'],
['小I','女',20,'大一'],
['小J','男',20,'大三'],
];
? ? for( var i=0;i<arm.length;i++)
? ? {
? ? ? ? switch(arm[i][1])
? ? ? ? {
? ? ? ? ? ? case '女':
? ? ? ? ? ? document.write(arm[i][0]+"<br />");
? ? ? ??
? ? ? ? }
? ? }?
?//第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos
?
? ??
?
?//第一次篩選,找出都是大一的信息
?
??
?//第二次篩選,找出都是女生的信息
? ??
</script>
</head>
<body>
</body>
</html>
2016-11-26
<!DOCTYPE ?HTML>
<html >
<head>
? ?<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
? ?<title>二維數(shù)組存儲</title>
? ?<script type="text/javascript">
? ? ? ?window.onload=function() {
? ? ? ? ? ?//把數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos
? ? ? ? ? ?var old = ["小A", "女", 21, "大一", "小B", "男", 23, "大三",
? ? ? ? ? ? ? ?"小C", "男", 24, "大四", "小D", "女", 21, "大一"];
? ? ? ? ? ?//定義變量遞增遍歷數(shù)組
? ? ? ? ? ?var n = 0;
? ? ? ? ? ?//將數(shù)組存為二維數(shù)組方便調(diào)用
? ? ? ? ? ?var infos = new Array();
? ? ? ? ? ?for (var i = 0; i < 4; i++) {
? ? ? ? ? ? ? ?infos[i] = new Array();
? ? ? ? ? ? ? ?for (var j = 0; j < 4; j++) {
? ? ? ? ? ? ? ? ? ?infos[i][j] = old[n];
? ? ? ? ? ? ? ? ? ?n++;
? ? ? ? ? ? ? ?}
? ? ? ? ? ?}
// ? ? ? ?alert(infos[3][0]);
? ? ? ? ? ?//第一次篩選,找出都是大一的信息
? ? ? ? ? ?var str="";
? ? ? ? ? ?for (var i = 0; i < 4; i++) {
? ? ? ? ? ? ? ?if (infos[i][3] == "大一") {
// ? ? ? ? ? ? ? ?alert(infos[i][0]);
? ? ? ? ? ? // ? ? ? document.write("大一的有:" + infos[i][0] + "," + infos[i][1] + "," + infos[i][2] + "<br>");
? ? ? ? ? ? ? ?str+=infos[i][0] + "," + infos[i][1] + "," + infos[i][2] + "<br>";
? ? ? ? ? ? ? ?}
? ? ? ? ? ?}
? ? ? ? ? ?document.getElementById("myDiv").innerHTML =str;
? ? ? ? ? ?/* ? ? ? ? ?document.write("<br><br><br>");
? ? ? ? ? ?//第二次篩選,找出都是女生的信息
? ? ? ? ? ?for (var i = 0; i < 4; i++) {
? ? ? ? ? ? ? ?if (infos[i][1] == "女") {
// ? ? ? ? ? ? ? ?alert(infos[i][0]);
? ? ? ? ? ? ? ? ? ?document.write("女生有:" + infos[i][0] + "," + infos[i][2] + "," + infos[i][3] + "<br>");
? ? ? ? ? ? ? ?}
? ? ? ? ? ?}*/
? ? ? ?}
? ?</script>
</head>
<body>
? ?<div id="myDiv" style="width: 400px;height: 400px;background-color: #6CCDEE">顯示信息塊</div>
</body>
</html>