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

JavaScript 隱性類型轉(zhuǎn)換步驟淺析

 更新時間:2018年03月15日 17:26:47   作者:司徒正美  
隱性類型轉(zhuǎn)換,是==引起的轉(zhuǎn)換,下面通過本文給大家分享JavaScript 隱性類型轉(zhuǎn)換步驟,感興趣的朋友一起看看吧

這里說的隱性類型轉(zhuǎn)換,是==引起的轉(zhuǎn)換。

  1. 如果存在NaN,一律返回false
  2. 再看有沒有布爾,有布爾就將布爾轉(zhuǎn)換為數(shù)字
  3. 接著看有沒有字符串, 有三種情況,對方是對象,對象使用toString進行轉(zhuǎn)換;對方是數(shù)字,字符串轉(zhuǎn)數(shù)字;對方是字符串,直接比較;其他返回false
  4. 如果是數(shù)字,對方是對象,對象取valueOf進行比較, 其他一律返回false
  5. null, undefined不會進行類型轉(zhuǎn)換, 但它們倆相等

這個順序一定要死記,這是面試時經(jīng)常問到的。

下面是一些雜題,自己做做

0 == undefined
1 == true
2 == {valueOf: function(){return 2}}
NaN == NaN
 8 == undefined
1 == undefined
 null == {toString: function(){return 2}}
 0 == null
 null == 1
 { toString:function(){ return 1 } , valueOf:function(){ return [] }} == 1

總結(jié)

以上所述是小編給大家介紹的JavaScript 隱性類型轉(zhuǎn)換步驟,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

南平市| 宾阳县| 连南| 桦南县| 互助| 名山县| 满城县| 卓尼县| 峡江县| 凤城市| 若尔盖县| 迁安市| 应城市| 两当县| 顺昌县| 六枝特区| 麦盖提县| 临海市| 嘉义市| 彝良县| 修文县| 九江县| 本溪| 沧州市| 科技| 微博| 皮山县| 马山县| 鄢陵县| 永吉县| 杂多县| 客服| 当雄县| 泗洪县| 濉溪县| 左云县| 南靖县| 都安| 保康县| 玛多县| 太谷县|