免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
js隱式類型轉(zhuǎn)換

隱式類型轉(zhuǎn)化

四則運(yùn)算

  • 加法運(yùn)算符+是雙目運(yùn)算符,只要其中一個(gè)是String類型,表達(dá)式的值便是一個(gè)String。
eg:
    var a = 2 + '3'// '23'
  • 對于其他的四則運(yùn)算,只有其中一個(gè)是Number類型,表達(dá)式的值便是一個(gè)Number。
 eg:
     var a = 3 - '2'// 1
  • 對于非法字符的情況通常會(huì)返回NaN:
'1' * 'a'     // => NaN,這是因?yàn)閜arseInt(a)值為NaN,1 * NaN 還是 NaN

判斷語句

  • 判斷語句中的判斷條件需要是Boolean類型,所以條件表達(dá)式會(huì)被隱式轉(zhuǎn)換為Boolean。 其轉(zhuǎn)換規(guī)則同Boolean的構(gòu)造函數(shù)。比如:
    var obj = {};
    if(obj){
        dosomething...
    }

JavaScript 原始類型轉(zhuǎn)換表

原始值 轉(zhuǎn)化為數(shù)值類型 轉(zhuǎn)化為字符串類型 轉(zhuǎn)化為 Boolean 類型
false 0 "false" false
true 1 "true" true
0 0 "0" false
1 1 "1" true
"0" 0 "0" true
"1" 1 "1" true
NaN NaN "NaN" false
Infinity Infinity "Infinity" true
-Infinity -Infinity "-Infinity" true
"" 0 "" false
"20" 20 "20" true
"twenty" NaN "twenty" true
[ ] 0 "" true
[20] 20 "20" true
[10,20] NaN "10,20" true
["twenty"] NaN "twenty" true
["ten","twenty"] NaN "ten,twenty" true
function(){} NaN "function(){}" true
{ } NaN "[object Object]" true
null 0 "null" false
undefined NaN "undefined" false
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
計(jì)算機(jī)科學(xué)研究者陶賢斌站在巨人的肩膀上總結(jié)JavaScript數(shù)據(jù)類型
數(shù)據(jù)類型與typeof
JS變量.pdf
js中typeof的用法
javascript筆記
javascript 關(guān)于數(shù)字的幾個(gè)注意點(diǎn),NAN,F(xiàn)inite,InFinity
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服