zoukankan      html  css  js  c++  java
  • JavaScript布尔操作符

    布尔操作符

    逻辑与 (&&)

    逻辑与操作可以应用于任何类型的操作数,当有一个操作数不是布尔值的情况下,逻辑与操作就不一定返回布尔值

    如果第一个操作数是对象,则返回第二个操作数

    如果第二个操作数是对象,则只有在第一个操作数的求值结果为 true 的情况下才会返回该对象

    如果两个操作数都是对象,则返回第二个操作数

    如果有一个操作数是 null,则返回 null

    如果有一个操作数是 NaN,则返回 NaN

    如果有一个操作数是 undefined,则返回 undefined

    逻辑或 (||)

    与逻辑与操作相似,如果有一个操作数不是布尔值,逻辑或也不一定返回布尔值

    如果第一个操作数是对象,则返回第一个操作数

    如果第一个操作数的求值结果为 false,则返回第二个操作数

    如果两个操作数都是对象,则返回第一个操作数

    如果两个操作数都是 null,则返回 null

    如果两个操作数都是 NaN,则返回 NaN

    如果两个操作数都是 undefined,则返回 undefined

  • 相关阅读:
    html表单提交的几种方法
    ORACLE-SQLLOAD导入外部数据详解
    js 技巧1
    js 细节
    问题链接
    abstract 抽象类
    修饰符 public、 private 和 protected和区别
    HTML5新特性之Mutation Observer
    img 标签上的src 链接图片不存在时 怎么处理
    npm 用 淘宝代理
  • 原文地址:https://www.cnblogs.com/zawier/p/7284820.html
Copyright © 2011-2022 走看看