課程
/前端開發
/JavaScript
/JavaScript進階篇
這句話的作用是用來判斷節點x是不是元素節點,是的話就跳過,可是li這個標簽不是元素節點嗎?那這里該怎么理解,求大神幫幫。
2016-05-01
源自:JavaScript進階篇 9-11
正在回答
x.nodeType!=1是表示不是元素節點,如果滿足不是元素節點就跳過,是元素節點的話就不跳過。你正好理解反了。
一只特立獨行的doge 提問者
如果是 元素節點的 話跳過while()循環,執行return z,這就是想要的。如果不是元素節點,那么循環找到是 元素節點為止。 &&是為了解決邊界條件
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
5 回答(x&&x.nodeType!=1)的問題
4 回答x && x.nodeType!=1
3 回答x && x.nodeType!=1
4 回答關于x.nodeType!=1
4 回答while (x && x.nodeType!=1){ x=x.nextSibling; }
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-01
x.nodeType!=1是表示不是元素節點,如果滿足不是元素節點就跳過,是元素節點的話就不跳過。你正好理解反了。
2016-05-09
如果是 元素節點的 話跳過while()循環,執行return z,這就是想要的。如果不是元素節點,那么循環找到是 元素節點為止。 &&是為了解決邊界條件