属性名 | 描述 |
---|---|
propertype | 为对象添加属性、方法 |
constructor | 返回布尔对象引用 |
方法名 | 描述 | 返回值 | 更改原对象 |
---|---|---|---|
toSource() | 大部分浏览器不兼容(貌似Gecko内核支持) | 对象源码 | N |
toString() | 逻辑值转换为字符串 | 'true' / 'false' | N |
valueOf() | 返回 Boolean 对象的原始值 | true / false | N |
new Boolean(value); //构造函数 Boolean(value); //转换函数
若是省略 value 参数,或者设置为 0、-0、null、""、false、undefined 或 NaN,则该对象设置为 false。不然设置为 true(即便 value 参数是字符串 "false")javascript