有關(guān)JS中的0,null,undefined,[],{},'''''''',false之間的關(guān)系
0與一些虛值的比較:
0與false
0==false
true
0與'':
0==''
true
0與[]:
0==[]
true
0與NaN:
0==NaN
false
0與undefined
0==undefined
false
0與null
0==null
false
0與{}
0=={}
false
''空值與一些值的比較
'' == false true ''==undefined false ''==null false ''==NaN false ''==[] true ''=={} false
空值與false,[]的相等的
undefined == null==>true
這些也不知道叫什么值的一些對(duì)比,這些值是否在一起相等 在一些js中可以用到
下面在給大家補(bǔ)充下js中的undefined,null,空字符串,false,true之間的關(guān)系
因?yàn)樵谄渌麜?shū)上看到undefined,null,空字符串都能當(dāng)作false用在if語(yǔ)句判斷,所以一直以為undefined,null,空字符串,false之間是相等的關(guān)系;
前段時(shí)間在寫(xiě)代碼時(shí)偶然發(fā)現(xiàn)nudefined==null;但此兩者并不等于空字符和false;了搞明白他們之間的關(guān)系,我又在瀏覽器上面試了一下;下面就是實(shí)驗(yàn)結(jié)果
false為boolean型;‘'為字符串型;當(dāng)不考慮他們的數(shù)據(jù)類型時(shí)兩者相等;當(dāng)考慮數(shù)據(jù)類型時(shí)兩者不相等
實(shí)驗(yàn)發(fā)現(xiàn)null的數(shù)據(jù)類型為object ;無(wú)論是否考慮數(shù)據(jù)類型空字符和空都不相等
當(dāng)不考慮字符類型時(shí)發(fā)現(xiàn)undefined等于null 當(dāng)考慮字符類型時(shí)undefined不等于空
相關(guān)文章
JavaScript嚴(yán)格模式禁用With語(yǔ)句的原因
看了很多遍JavaScript嚴(yán)格模式,其中有說(shuō)“禁用With語(yǔ)句”今天禁不住想知道為何“嚴(yán)格模式”就容不下with語(yǔ)句呢,如果你也表示疑惑可以看看哦2014-10-10JS實(shí)現(xiàn)的合并多個(gè)數(shù)組去重算法示例
這篇文章主要介紹了JS實(shí)現(xiàn)的合并多個(gè)數(shù)組去重算法,涉及javascript數(shù)組遍歷、判斷、運(yùn)算、排序等相關(guān)操作技巧,需要的朋友可以參考下2018-04-04兼容IE和Firefox的javascript獲取iframe文檔內(nèi)容的函數(shù)
兼容IE和Firefox的javascript獲取iframe文檔內(nèi)容的函數(shù),需要的朋友可以參考下。2011-08-08微信小程序中的數(shù)據(jù)存儲(chǔ)實(shí)現(xiàn)方式
這篇文章主要介紹了微信小程序中的數(shù)據(jù)存儲(chǔ)實(shí)現(xiàn)方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-08-08Element ui 下拉多選時(shí)新增一個(gè)選擇所有的選項(xiàng)
這篇文章主要介紹了Element ui 下拉多選時(shí) 新增一個(gè)選擇所有的選項(xiàng),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08Js實(shí)現(xiàn)雙擊鼠標(biāo)自動(dòng)滾動(dòng)屏幕的示例代碼
這篇文章主要介紹了Js實(shí)現(xiàn)雙擊鼠標(biāo)自動(dòng)滾動(dòng)屏幕的示例代碼。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-12-12JavaScript實(shí)現(xiàn)AOP詳解(面向切面編程,裝飾者模式)
下面小編就為大家分享一篇JavaScript實(shí)現(xiàn)AOP的方法(面向切面編程,裝飾者模式),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12