Skip to main content

JS 内置对象之 Boolean

Boolean 对象是一个布尔值的对象包装器。

一、方法

1、toString

bool.toString()

功能:根据指定对象的布尔值返回字符串 "true" 或 "false"。

参数:无

返回值:表示特定 Boolean 对象的字符串。

示例:

const flag1 = new Boolean(true);
console.log(flag1.toString()); // "true"

const flag2 = new Boolean(1);
console.log(flag2.toString()); // "true"

2、valueOf

bool.valueOf()

功能:返回 Boolean 对象的原始值。

参数:无

返回值:给定 Boolean 对象的原始值。

示例:

const x = new Boolean();
console.log(x.valueOf()); // false

const y = new Boolean('Mozilla');
console.log(y.valueOf()); // true