1.1 KiB
1.1 KiB
title | localeTitle |
---|---|
Boolean | 布尔 |
布尔
Boolean对象是布尔值(true或false)的对象包装器。您可以将布尔值显式定义为new Boolean([value])
。可选的value
参数将转换为布尔值。如果未指定value, 0
, -0
, null
, false
, NaN
, undefined
或空字符串( ""
),则将对象设置为false。所有其他值(包括任何对象或字符串“false”)都会创建值为true的对象。一个有趣的例外是当DOM的document.all
作为参数传递给Boolean
构造函数时,它被评估为false
1 。
布尔基元值( true
和false
)与Boolean
对象值( true
和false
)不同。
更多信息:
JavaScript中布尔对象与布尔基元的区别 - 一滴JavaScript
来源
- 你不知道JavaScript,第4章,第 364行。 2017年10月31日访问。