【JS】JavaScript中的假值

落日映苍穹つ 2022-11-20 09:33 174阅读 0赞

在JavaScript中,false、null、0、-0、” “、undefined 和 NaN被称为假值。

var x = new Boolean();.

1.如果Boolean构造函数的参数不是一个布尔值,则该参数会被转换成一个布尔值。
2.如果参数是 0, -0, null, false, NaN, undefined, 或者空字符串 (“”),生成的Boolean对象的值为false。
3.其他任何值,包括任何对象或者字符串”false”, 都会创建一个值为true的Boolean对象。

var value = Boolean(value);

非布尔值转化成布尔值,需要直接使用Boolean函数,而不能通过新建Boolean对象。

发表评论

表情:
评论列表 (有 0 条评论,174人围观)

还没有评论,来说两句吧...

相关阅读

    相关 一个程序员肺腑之言

    很多人看到标题,觉得有点陌生,怎么会有「假程序员」这种概念。 2012年2013年是程序员的分界点,那年代发生了什么呢?58同城开始强制实行996工作制,从那时刻开始,标致着