Skip to content

Boolean

原始值转布尔

我们使用 Boolean 函数将类型转换成布尔类型。

6 种值可以被转换成 false(如下表),其他都会被转换成 true。

参数类型0" "NaNNullfalseUndefined
结果falsefalsefalsefalsefalsefalse

实例方法

Boolean.prototype.toString()

  • 描述
    1. Boolean 对象覆盖了 Object 对象的 toString 方法。
    2. 并没有继承 Object.prototype.toString()。
    3. 对于布尔对象,toString 方法返回一个表示该对象的字符串。
    4. 当一个 Boolean 对象作为文本值或进行字符串连接时,JavaScript 会自动调用其 toString 方法。

Boolean.prototype.valueOf()

  • 描述
    1. Boolean的 valueOf 方法返回一个Boolean对象或Boolean字面量的原始值作为布尔数据类型。
    2. 该方法通常在 JavaScript 内部调用,而不是在代码中显式调用。