JS中布尔值为false的6种情况

JS中布尔值为false的6种情况

1、undefined(未定义,找不到值时出现)
2、null(代表空值)
3、false(布尔值的false,字符串"false"布尔值为true)
4、0(数字0,字符串"0"布尔值为true)
5、NaN(无法计算结果时出现,表示"非数值";但是typeof NaN===“number”)
6、""(双引号)或’’(单引号) (空字符串,中间有空格时也是true)

猜你喜欢

转载自blog.csdn.net/xiaoxiannv666/article/details/112859139