JavaScript Boolean(布爾)
JavaScript 布爾值可以有以下(xià)兩個值之一:true 或 false。
Boolean() 函數
您可以使用(yòng) Boolean() 函數來(lái)确定表達式是否爲真:
實例
Boolean(10 > 9) // 返回 true
或者更簡單:
實例
(10 > 9) // 也(yě)返回 true
10 > 9 // 也(yě)返回 true
Boolean 屬性
屬性 | 描述 |
---|---|
constructor | 返回創建 JavaScript Boolean 原型的函數。 |
prototype | 允許您向 Boolean 原型添加屬性和(hé)方法。 |
Boolean 方法
方法 | 描述 |
---|---|
toString() | 将布爾值轉換爲字符串,并返回結果。 |
valueOf() | 返回布爾值的原始值。 |
Boolean 對(duì)象
Boolean 對(duì)象表示兩個值:"true" 或 "false"。
創建 Boolean 對(duì)象的語法:
new Boolean(value); //構造函數
Boolean(value); //轉換函數
參數
參數 value 由布爾對(duì)象存放(fàng)的值或者要轉換成布爾值的值。
返回值
當作(zuò)爲一個構造函數(帶有運算(suàn)符 new)調用(yòng)時(shí),Boolean() 将把它的參數轉換成一個布爾值,并且返回一個包含該值的 Boolean 對(duì)象。
如果作(zuò)爲一個函數(不帶有運算(suàn)符 new)調用(yòng)時(shí),Boolean() 隻将把它的參數轉換成一個原始的布爾值,并且返回這(zhè)個值。
注釋:如果省略 value 參數,或者設置爲 0、-0、null、""、false、undefined 或 NaN,則該對(duì)象設置爲 false。否則設置爲 true(即使 value 參數是字符串 "false")。
Boolean 對(duì)象描述
在 JavaScript 中,布爾值是一種基本的數據類型。Boolean 對(duì)象是一個将布爾值打包的布爾對(duì)象。Boolean 對(duì)象主要用(yòng)于提供将布爾值轉換成字符串的 toString() 方法。
當調用(yòng) toString() 方法将布爾值轉換成字符串時(shí)(通常是由 JavaScript 隐式地調用(yòng)),JavaScript 會(huì)内在地将這(zhè)個布爾值轉換成一個臨時(shí)的 Boolean 對(duì)象,然後調用(yòng)這(zhè)個對(duì)象的 toString() 方法。
網站(zhàn)建設開(kāi)發|APP設計(jì)開(kāi)發|小(xiǎo)程序建設開(kāi)發