数据类型转换
-
转为
boolean
- 假值(js布尔值为false的6种情况)
值 类型 备注 undefined
undefined 未定义 null
object 空 0
、-0
number NaN
number Not a Number(无法计算结果时出现) ""
、''
string 空串 - 真值:其他情况为真值(空数组、负值…)
- 转换
// 1. 使用 Boolean() Boolean('')
转为boolean
值 | 类型 | 备注 |
---|---|---|
undefined |
undefined | 未定义 |
null |
object | 空 |
0 、-0 |
number | |
NaN |
number | Not a Number(无法计算结果时出现) |
"" 、'' |
string | 空串 |
// 1. 使用 Boolean()
Boolean('')