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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于JS中false類型轉(zhuǎn)換判斷的問題

關(guān)于JS中false類型轉(zhuǎn)換判斷的問題

Qyouu 2018-12-06 13:28:45
console.log(null == NaN); //falseconsole.log(null == undefined); //trueconsole.log(null == false); //falseconsole.log(null == ""); //falseconsole.log(null == ''); //falseconsole.log(null == 0); //falseconsole.log(false == NaN); //falseconsole.log(false == undefined); //falseconsole.log(false == null); //falseconsole.log(false == ""); //trueconsole.log(false == ''); //trueconsole.log(false == 0); //true按理來說,這些不是都可以互相轉(zhuǎn)換的嗎?為什么會出現(xiàn)這種情況,里面的原理誰能幫忙解釋一下。謝謝。
查看完整描述

5 回答

?
楊__羊羊

TA貢獻1943條經(jīng)驗 獲得超7個贊

大概有以下這些情況:

1. 空字符串,0,NaN,null,undefined 都會轉(zhuǎn)換為 false

2. 只有 null == undefined,和其它的都不相等

3. 空數(shù)組在判斷的時候會轉(zhuǎn)換為 true,但是 [] == 0,[] == false,[] == ''

4. NaN 和任何東西都不相等,包括它自己:NaN !== NaN

查看完整回答
反對 回復(fù) 2018-12-24
?
幕布斯7119047

TA貢獻1794條經(jīng)驗 獲得超8個贊

NaN 屬性是代表非數(shù)字值的特殊值,isNaN() 全局函數(shù)來判斷一個值是否是 NaN 值。

undefined一個特殊值,通常用于指示變量尚未賦值,類似于null

js中0,'',"",都有false的意思

查看完整回答
反對 回復(fù) 2018-12-24
?
翻閱古今

TA貢獻1780條經(jīng)驗 獲得超5個贊

""

null

undefined

0

當(dāng)判斷條件時都是false

查看完整回答
反對 回復(fù) 2018-12-24
?
慕容708150

TA貢獻1831條經(jīng)驗 獲得超4個贊

看看 javascrpt 高級編程這本電子書吧。

查看完整回答
反對 回復(fù) 2018-12-24
?
MMTTMM

TA貢獻1869條經(jīng)驗 獲得超4個贊

你說的互相轉(zhuǎn)換是什么意思?

查看完整回答
反對 回復(fù) 2018-12-24
  • 5 回答
  • 0 關(guān)注
  • 486 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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