亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    javascript中布爾值在什么時(shí)候視為false

    JavaScript中布爾值為false的情況:1、數(shù)據(jù)值為“undefined”時(shí),表示未定義視為false;2、null,表示空值視為false;3、數(shù)字“0”,若是字符串0則視為true;4、NaN,表示無(wú)法計(jì)算結(jié)果視為false;5、空字符串視為false;6、布爾值為false時(shí)視為false。

    javascript中布爾值在什么時(shí)候視為false

    本教程操作環(huán)境:windows10系統(tǒng)、javascript1.8.5版、Dell G3電腦。

    javascript中布爾值在什么時(shí)候視為false

    布爾值是一個(gè)邏輯值,只有true和false(真和假)。

    js中布爾值為false的六種情況

    下面6種值轉(zhuǎn)化為布爾值時(shí)為false,其他轉(zhuǎn)化都為true

    1、undefined(未定義,找不到值時(shí)出現(xiàn))

    2、null(代表空值)

    3、false(布爾值的false,字符串"false"布爾值為true)

    4、0(數(shù)字0,字符串"0"布爾值為true)

    5、NaN(無(wú)法計(jì)算結(jié)果時(shí)出現(xiàn),表示"非數(shù)值";但是typeof NaN==="number")

    6、""(雙引號(hào))或''(單引號(hào)) (空字符串,中間有空格時(shí)也是true)

    注意空數(shù)組空對(duì)象,負(fù)值轉(zhuǎn)的布爾值時(shí)都為true

    當(dāng)傳遞給條件語(yǔ)句所有其他的值,包括所有對(duì)象會(huì)被計(jì)算為真 。

    請(qǐng)不要混淆原始的布爾值true和false 與 Boolean對(duì)象的真和假。例如:

    var b = new Boolean(false); if (b) //結(jié)果視為真 if (b == true) // 結(jié)果視為假

    擴(kuò)展知識(shí):

    JavaScript數(shù)據(jù)類型

    JavaScript 變量能夠保存多種數(shù)據(jù)類型:數(shù)值、字符串值、數(shù)組、對(duì)象等等:

    var length = 7;                             // 數(shù)字 var lastName = "Gates";                      // 字符串 var cars = ["Porsche", "Volvo", "BMW"];         // 數(shù)組 var x = {firstName:"Bill", lastName:"Gates"};    // 對(duì)象

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)