JavaScript 笔记 - Boolean类型
Boolean 类型只有两个值即 true 和 false。任何数据类型都可以调用 Boolean()函数并返回一个Boolean值,至于返回的是 true 还是 false就要取决于数据类型及其实际值了。
数据类型及其转换规则:
数据类型 | 转换为 true 的值 | 转换为 false 的值 |
Boolean | true | false |
String | 任何非空字符串 | ” ” (空字符串) |
Number | 任何非零数值 (包括无穷大) | 0 和 NaN |
Object | 任何对象 | Null |
Undefined | NaN | Undefined |