美文网首页
布尔操作符——逻辑非

布尔操作符——逻辑非

作者: IvyAutumn | 来源:发表于2018-12-19 10:03 被阅读0次

    布尔操作符共有3个:非(NOT)、与(AND)和或(OR)

    逻辑非

    逻辑非操作符首先会将它的操作数(在ECMAScript中的任何值)转换为一个布尔值,然后再求反。遵循的规则如下:

    操作数 返回
    对象 false
    非空字符串 false
    任意非0数值(包括Infinity) false
    空字符串 true
    数值0 true
    null true
    undefined true
    NaN true

    !!(操作数)可以模拟Boolean()转型函数的行为

    相关文章

      网友评论

          本文标题:布尔操作符——逻辑非

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