91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript中布爾值視為false的情況有哪些

發布時間:2022-07-02 10:14:57 來源:億速云 閱讀:247 作者:iii 欄目:web開發

這篇文章主要介紹“javascript中布爾值視為false的情況有哪些”,在日常操作中,相信很多人在javascript中布爾值視為false的情況有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”javascript中布爾值視為false的情況有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

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

本教程操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。

javascript中布爾值在什么時候視為false

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

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

下面6種值轉化為布爾值時為false,其他轉化都為true

1、undefined(未定義,找不到值時出現)

2、null(代表空值)

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

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

5、NaN(無法計算結果時出現,表示"非數值";但是typeof NaN==="number")

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

注意空數組空對象,負值轉的布爾值時都為true

當傳遞給條件語句所有其他的值,包括所有對象會被計算為真 。

請不要混淆原始的布爾值true和false 與 Boolean對象的真和假。例如:

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

擴展知識:

JavaScript數據類型

JavaScript 變量能夠保存多種數據類型:數值、字符串值、數組、對象等等:

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

到此,關于“javascript中布爾值視為false的情況有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

张家港市| 内丘县| 瑞丽市| 和林格尔县| 四川省| 丁青县| 始兴县| 牡丹江市| 兰考县| 健康| 梅河口市| 察雅县| 罗平县| 平利县| 霍州市| 沛县| 年辖:市辖区| 罗山县| 巧家县| 伊通| 梨树县| 潍坊市| 德清县| 灌云县| 徐汇区| 介休市| 延边| 桂林市| 宁海县| 鹿泉市| 广东省| 乐安县| 永和县| 宜丰县| 江孜县| 大同县| 喜德县| 辛集市| 新密市| 拉萨市| 凤翔县|