JavaScript(三)布尔值(Boolean类型)

该类型只有两个字面值:true和false。代表“真”和“假”。
下列运算符会返回布尔值:

前置逻辑运算符: ! (Not)
相等运算符:=,!,==,!=
比较运算符:>,>=,<,<=

如果 JavaScript 预期某个位置应该是布尔值,会将该位置上现有的值自动转为布尔值。转换规则是除了下面六个值被转为false,其他值都视为true。

undefined
null
false
0
NaN
""或’’(空字符串)

空数组([])和空对象({})对应的布尔值,都是true。

发布了7 篇原创文章 · 获赞 0 · 访问量 54

猜你喜欢

转载自blog.csdn.net/tigerwxm630/article/details/105645580