亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

參考代碼有一點看不懂,請指教

var?arr1?=?[];
??var?n?=?0;
??for(var?i=0;i<infos.length;i++){?
if(?infos[i][3]?==?"大一"?){??
??arr1[n]?=?infos[i];
???document.write(arr1[n]+"<br/>");
??n=n+1;
???
}??
??}

這段代碼中關于變量var n=0還能勉強理解,但后面的

arr1[n]?=?infos[i];

這段代碼就完全不理解是什么意思了。


正在回答

2 回答

for循環里面是給arr1數組賦值。if判斷條件是infos[i][3]是判斷infos二維數組的第i組的第3個元素的值是否為'大一',如果結果為true則給arr1[n]賦值infos[i]的結果(注意這里賦值的infos[i]是一個數組,也就是說arr1[n]的值是一個一維數組)

0 回復 有任何疑惑可以回復我~
#1

財迷煎餅 提問者

懂了,謝謝
2016-05-30 回復 有任何疑惑可以回復我~

前面申明了一個空數組,if判斷出是大一的時候,就把數值賦值給這個空數組的第一個元素,用來進行輸出而已

0 回復 有任何疑惑可以回復我~
#1

財迷煎餅 提問者

非常感謝。
2016-05-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

參考代碼有一點看不懂,請指教

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號