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

发布时间:2020-06-22 16:56:28 作者:Leah
来源:亿速云 阅读:542

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

布尔值是一个逻辑值,只有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的情况了,如果您也有类似的疑惑,不妨参照上述内容理解。如果想了解更多相关内容,请关注亿速云行业资讯。

推荐阅读:
  1. mybatis中怎么判断<if>标签bool值类型为false
  2. java 中的true、false、null有何不同

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

javascript 空字符串 布尔值

上一篇:apache使用.htaccess文件实现屏蔽wget下载网

下一篇:jQuery和JavaScript的区别是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》