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

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

9-11訪問兄弟節(jié)點(diǎn)。這里為什么用while循環(huán),而不用條件按判斷?

  1. 在下愚鈍,這段代碼的‘函數(shù)部分’看了好久才看明白,也不知道理解的對不對,我說一下我理解的意思,請前輩指點(diǎn):大意就是。

    首先:如果第一個<li>的兄弟標(biāo)簽的nodetype值不等于1,也就是不是標(biāo)簽,那么在選定下一個兄弟標(biāo)簽。我這么理解的對不對。

  2. 為什么用while循環(huán)語句,而不用條件判斷語句if

http://img1.sycdn.imooc.com//5739b1090001c25607010856.jpg

?

正在回答

2 回答

你理解的都對 ?就像你自己說的 ? while 是個循環(huán) ?而 if ?只是判斷一次而已?

while(x.nodetype!=1){

x=x.nextSibling

} ?

return ?x ;

這句的意思是 先判斷 x的屬性值 如果不等于1 ?就把x.nextSibling賦值給x ?然后循環(huán) ?再去判斷 賦值后的x的屬性值

一直循環(huán)下 ?直到當(dāng)x的屬性值等于1時(shí) ?然后才跳出循環(huán) ?返回x的值。


if(x.nodetype!=1){

x=x.nextSibling

} ?

return ?x ;

這里 ?if語句 只能判斷一次 ?x.nodetype是不是等于1 ? 并不會有循環(huán)的效果

知道區(qū)別了吧、、


4 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Tang小溪 提問者

非常感謝!講的很明白,很透徹!謝謝兄弟
2016-05-16 回復(fù) 有任何疑惑可以回復(fù)我~

還是不太懂啊


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

9-11訪問兄弟節(jié)點(diǎn)。這里為什么用while循環(huán),而不用條件按判斷?

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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