在js中存在的假值为:
undefined, null, +0, -0, NaN, false, ""(空串)
console.log(Boolean(undefined)) //false
console.log(Boolean(null)) //false
console.log(Boolean(+0)) //false
console.log(Boolean(-0)) //false
console.log(Boolean(NaN)) //false
console.log(Boolean(false)) //false
console.log(Boolean("")) //false
除此之外,其他值均为Boolean类型。
其他值到Boolean值的转化规则
最新推荐文章于 2023-08-20 19:28:25 发布