国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

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

2019-11-19 17:35:07
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

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

''空值與一些值的比較

'' == falsetrue''==undefinedfalse''==nullfalse''==NaNfalse''==[]true''=={}false

 空值與false,[]的相等的

undefined == null==>true

這些也不知道叫什么值的一些對(duì)比,這些值是否在一起相等 在一些js中可以用到

下面在給大家補(bǔ)充下js中的undefined,null,空字符串,false,true之間的關(guān)系

因?yàn)樵谄渌麜峡吹絬ndefined,null,空字符串都能當(dāng)作false用在if語(yǔ)句判斷,所以一直以為undefined,null,空字符串,false之間是相等的關(guān)系;

前段時(shí)間在寫代碼時(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不等于空

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 佛山市| 清流县| 隆德县| 博白县| 原平市| 米泉市| 溧阳市| 乡宁县| 宜宾县| 阜平县| 元氏县| 武胜县| 西青区| 开原市| 达拉特旗| 谢通门县| 奉贤区| 浦东新区| 包头市| 五河县| 当涂县| 华蓥市| 肇东市| 田东县| 溧阳市| 潢川县| 大石桥市| 日照市| 华池县| 渝中区| 桂平市| 得荣县| 会东县| 宜川县| 聂拉木县| 即墨市| 泽普县| 辰溪县| 怀宁县| 南江县| 贵港市|