大神們。幫我解釋一下。。。謝啦
<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<infos.length;i++){
? ? if(infos[i][3]==="大一"&&infos[i][1]==="女")
? ??
? ? document.write(infos[i][0]+"</br>")
? ? }
??
?//第二次篩選,找出都是女生的信息
?
?
??
</script>
大神們,。。詳解下第一次篩選那塊,if循環(huán)哪里看不懂。document那里為什么是【i】【0】
2015-07-28
首先 ? if ?不是循環(huán) ? ?for才是循環(huán) ? ?info[][] ?表示的是二維數(shù)組的定位 ?比如說 ?你要找到這個(gè)數(shù)組里面第一個(gè)數(shù)組的第三項(xiàng) ? 首先 必須先找到這個(gè)數(shù)組里面的第一個(gè)數(shù)組 ?即 info[0] ? ? 這樣就找到第一個(gè)了 ? 然后第三個(gè)找到第三個(gè)屬性 ? ?即info[0][2](注:下標(biāo)是從0開始的 ?即 ?0,1,2。。。) ? 你好好看看數(shù)組那塊知識(shí)吧 ? 基礎(chǔ)是王道 ??
2015-08-22
講的很好!