美文网首页
JavaScript Boolean 对象是一个布尔值的对象包装

JavaScript Boolean 对象是一个布尔值的对象包装

作者: 关注阿无_跟孩子沟通更顺利 | 来源:发表于2018-05-21 15:55 被阅读0次

    JavaScript Boolean 对象是一个布尔值的对象包装器

    用法:new Boolean([value])

    结果为 false 的 value 有:

    0-0nullfalseNaNundefined、空字符串("")、DOM 对象document.all

    其余的结果为 true

    注意不要将基本类型中的布尔值 truefalse 与值为 truefalseBoolean 对象弄混了

    Boolean 对象用于条件语句的时候(译注:意为直接应用于条件语句),任何不是 undefinednull 的对象,包括值为 false 的 Boolean 对象,都会被当做 true 来对待

    所以 if (new Boolean(false)) { .... } 里面的代码是会执行的

    相关文章

      网友评论

          本文标题:JavaScript Boolean 对象是一个布尔值的对象包装

          本文链接:https://www.haomeiwen.com/subject/uztqjftx.html