第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

不理解這段代碼其中的意義

不理解這段代碼其中的意義

var?infos=[ ['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']]; var?arr1=new?Array(); var?n=0; for(i=0;i<infos.length;i++){ ????if(infos[i][3]=="大一"){ ???? arr1[n]=infos[i]; document.write(arr1[n]+"<br/>"); n=n+1; ????????document.write(n); } } document.write("大一人數(shù):?"+arr1.length+"<br/>"); for(i=0;i<arr1.length;i++){ switch(arr1[i][1]){ case?'女': document.write(arr1[i]+"<br/>"); n=n+1; } } 首先我想問(wèn)??這里面的n是什么用?!一直不明白?如果是儲(chǔ)存數(shù)組個(gè)數(shù)也不對(duì)啊,因?yàn)槲逸敵鲞^(guò)這個(gè)n,是1.2.3.4,沒(méi)有0.還有我想問(wèn)?一個(gè)如果是兩個(gè)循環(huán)像這個(gè)代碼,他是先執(zhí)行完上面的循環(huán)再執(zhí)行下面的循環(huán),還說(shuō)說(shuō)上面的循環(huán)加上下面的循環(huán)?然后?那個(gè)arr1數(shù)組不是空的么?每次賦值不是會(huì)覆蓋掉么?為什么那個(gè)賦值不會(huì)唄覆蓋?,本人新手,很多問(wèn)題或許有點(diǎn)二,但希望各位能多指教?謝謝
查看完整描述

3 回答

?
杰杰桀

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊

????????????????????????????????????????????????????僅供參考


var?infos=[

['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']];

var?arr1=new?Array();

var?n=0;

for(i=0;i<infos.length;i++){

????if(infos[i][3]=="大一"){//判斷條件只要數(shù)組中是大一學(xué)生的信息

????????arr1[n]=infos[i];//將數(shù)組infos[i]賦給數(shù)組arr1[0]

????????document.write(arr1[n]+"<br/>");

????????n=n+1;//將n+1

????????document.write(n);//這句話寫在n增1之后,輸出結(jié)果沒(méi)有0很正常

????}

????}

????document.write("大一人數(shù):?"+arr1.length+"<br/>");



?/*第一個(gè)循環(huán)過(guò)后arr1的數(shù)組是[?? ['小A','女',21,'大一'],['小D','女',21,'大 一'],['小F','男',21,'大一']['小I','女',20,'大一']? ] */


/*以下循環(huán)為篩選出大一學(xué)生中是女性的學(xué)生*/


for(i=0;i<arr1.length;i++){

????switch(arr1[i][1]){

????????case?'女':????????

????????document.write(arr1[i]+"<br/>");

????????n=n+1;

????}

????}

???


查看完整回答
1 反對(duì) 回復(fù) 2016-03-19
?
shiasn

TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超0個(gè)贊

var?infos=[
['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']];
var?arr1=new?Array();//定義一個(gè)新的數(shù)組
var?n=0;//定義n之后作為arr里面數(shù)據(jù)的索引值
for(i=0;i<infos.length;i++){
????if(infos[i][3]=="大一"){//進(jìn)行篩選
????????arr1[n]=infos[i];//因?yàn)檫@里的i可能是很大的數(shù)字,直接作位arr的索引值會(huì)導(dǎo)致arr變得很長(zhǎng),所以把n作為arr的索引,這時(shí)候n還是0
????????document.write(arr1[n]+"<br/>");
????????n=n+1;//n+1變?yōu)?
????????document.write(n);
????}
????}
????document.write("大一人數(shù):?"+arr1.length+"<br/>");
?
?
for(i=0;i<arr1.length;i++){
????switch(arr1[i][1]){
????????case?'女':
?????????
????????document.write(arr1[i]+"<br/>");
????????n=n+1;
????}
????}


查看完整回答
反對(duì) 回復(fù) 2016-03-21
?
shiasn

TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超0個(gè)贊

n是0開(kāi)始的,估計(jì)你輸出的的代碼是寫在n=n+1后面了吧?這個(gè)n就是arr的索引,讓arr的數(shù)據(jù)的索引值是從0到3

查看完整回答
反對(duì) 回復(fù) 2016-03-21
  • 3 回答
  • 0 關(guān)注
  • 1238 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)