Boolean
原始值转布尔
我们使用 Boolean
函数将类型转换成布尔类型。
6 种值可以被转换成 false(如下表),其他都会被转换成 true。
参数类型 | 0 | " " | NaN | Null | false | Undefined |
---|---|---|---|---|---|---|
结果 | false | false | false | false | false | false |
实例方法
Boolean.prototype.toString()
- 描述:
- Boolean 对象覆盖了 Object 对象的 toString 方法。
- 并没有继承 Object.prototype.toString()。
- 对于布尔对象,toString 方法返回一个表示该对象的字符串。
- 当一个 Boolean 对象作为文本值或进行字符串连接时,JavaScript 会自动调用其 toString 方法。
Boolean.prototype.valueOf()
- 描述:
- Boolean的 valueOf 方法返回一个Boolean对象或Boolean字面量的原始值作为布尔数据类型。
- 该方法通常在 JavaScript 内部调用,而不是在代码中显式调用。