最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

有關(guān)JS中的0,null,undefined,[],{},'''''''',false之間的關(guān)系

 更新時(shí)間:2017年02月14日 16:01:28   投稿:mrr  
這篇文章主要介紹了有關(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)文章

最新評(píng)論

大安市| 晋中市| 乌拉特后旗| 北京市| 磴口县| 调兵山市| 罗定市| 林州市| 宜城市| 镇赉县| 太白县| 益阳市| 沛县| 甘南县| 左贡县| 苍山县| 军事| 雷波县| 阜城县| 安乡县| 新竹县| 宜宾县| 丹东市| 济宁市| 任丘市| 云阳县| 松桃| 建宁县| 吴旗县| 扶余县| 新野县| 惠来县| 江川县| 天镇县| 葫芦岛市| 墨脱县| 高邑县| 乐东| 灵川县| 鲁甸县| 义马市|