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

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

(x&&x.nodeType!=1)的問題

這個不應該是true或者false的問題嗎,可是x得到不是true或false,而是null或者一個節點啊。那這個循環條件怎么判斷出來的

正在回答

5 回答

剛才打錯了,不存在為null,不是undefined

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

二樓正解,

x如果不存在就是undefined,在js默認undefined為false。

這里為你們補充一下:

值為false:false,null,0,NaN,"",undefined

值為true:除了上面的全是


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

是不是可以這樣理解:while中的是判斷值,x會被自動轉換程布爾值,如果x為空,則會轉換為false,則不執行。只有x存在是才執行。個人想法。

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

如果 x存在 并且 x的nodeType值不等于1,則......

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

我的意思是前面的一個判斷不應該寫成x!=null嗎

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

舉報

0/150
提交
取消

(x&&x.nodeType!=1)的問題

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

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

幫助反饋 APP下載

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

公眾號

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