javascript中布尔值为false的情况有哪些

javascript中布尔值为false的情况有哪些?可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

10年建站经验, 成都网站设计、成都网站制作客户的见证与正确选择。创新互联建站提供完善的营销型网页建站明细报价表。后期开发更加便捷高效,我们致力于追求更美、更快、更规范。

布尔值是一个逻辑值,只有true和false(真和假)。

js中布尔值为false的六种情况

下面6种值转化为布尔值时为false,其他转化都为true

1、undefined(未定义,找不到值时出现)

2、null(代表空值)

3、false(布尔值的false,字符串"false"布尔值为true)

4、0(数字0,字符串"0"布尔值为true)

5、NaN(无法计算结果时出现,表示"非数值";但是typeof NaN==="number")

6、""(双引号)或''(单引号) (空字符串,中间有空格时也是true)

注意空数组空对象,负值转的布尔值时都为true

上述就是小编为大家分享的javascript中布尔值为false的情况了,如果您也有类似的疑惑,不妨参照上述内容理解。如果想了解更多相关内容,请关注创新互联行业资讯。


文章名称:javascript中布尔值为false的情况有哪些
文章起源:http://www.csruizhi.cn/article/gddigg.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 成都企业网站建设公司 手机网站制作 成都h5网站建设 网站建设费用 企业网站设计 企业网站制作 网站建设改版 成都定制网站建设 营销型网站建设 网站建设方案 成都网站制作 营销网站建设 成都网站制作 定制网站设计 成都网站设计制作公司 成都网站设计 成都网站建设 网站建设公司 公司网站建设 企业网站建设 阿坝网站设计 成都网站建设