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

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

while里面這個(gè)x不是節(jié)點(diǎn)嗎?怎么能直接放while里進(jìn)行true/false的判斷

?var?x=n.nextSibling;
?while?(x?&&?x.nodeType!=1){
?????x=x.nextSibling;
?}
?return?x;


正在回答

2 回答

x在這里這就是一個(gè)代名詞,節(jié)省編寫代碼的字符。

另一方面,引用別人的回答如下

這個(gè)條件是且的關(guān)系,即是說當(dāng)x為true同時(shí)nodeType!=1都成立時(shí)執(zhí)行花括號里面的內(nèi)容。

x什么時(shí)候?yàn)閠rue呢?n.nextSibling返回null時(shí),為false。就是說n.nextSibling返回不為null。

當(dāng)n有兄弟節(jié)點(diǎn)的時(shí)候返回值不為null。x在這里就是為了確保n有兄弟節(jié)點(diǎn)。x.nodeType!=1很簡單了,不為元素節(jié)點(diǎn)就成立,為元素節(jié)點(diǎn)時(shí)就不執(zhí)行,跳過。

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

慕粉3233872 提問者

非常感謝!
2016-11-02 回復(fù) 有任何疑惑可以回復(fù)我~

是一個(gè)節(jié)點(diǎn),但是做true/false判斷是可以的。只要這個(gè)值不為0,那就為真,為0則為假。

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

慕粉3233872 提問者

那這個(gè)x放在這里有什么意義呢?判斷它是不是一個(gè)節(jié)點(diǎn)嗎?
2016-11-02 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

while里面這個(gè)x不是節(jié)點(diǎn)嗎?怎么能直接放while里進(jìn)行true/false的判斷

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

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

幫助反饋 APP下載

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

公眾號

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