做自(zì)由與創造的先行者

JavaScript Boolean

JavaScript中文(wén)手冊

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)發
下(xià)一篇:JavaScript Class
上(shàng)一篇:JavaScript 數組