JavaScript new Boolean() 方法
描述
new Boolean() 方法返回一个新的布尔对象。
另请参阅:
语法
new Boolean(value)
参数
| 参数 | 描述 |
| value | 可选 默认值为 false |
返回值
| 类型 | 描述 |
| 对象 | 一个新的布尔对象,其值为 true 或 false |
警告
请勿创建布尔对象。
new关键字会使代码复杂化并降低执行速度。
布尔对象可能会产生意外结果:
布尔值和布尔对象不能安全地进行比较:
let x = Boolean(false);
let y = new Boolean(false);
(x == Y) returns true
(x === Y) returns false亲自试一试 »比较两个 JavaScript 对象 总是 返回 false。
浏览器支持
new Boolean() 是 ECMAScript 1(JavaScript 1997)的特性。
所有浏览器均支持:
| Chrome | Edge | Firefox | Safari | Opera |
