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

    布尔操作符

    逻辑与 (&&)

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

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

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

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

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

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

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

    逻辑或 (||)

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

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

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

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

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

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

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

  • 相关阅读:
    C++指针笔记
    破解入门【OllyDebug爆破程序】
    c++类的定义《一》
    数组
    while循环语句的使用
    MS10-046漏洞测试
    For循环语句的使用
    C++Builder编写计算器
    C++自定义函数
    SQLyog简介
  • 原文地址:https://www.cnblogs.com/zawier/p/7284820.html
Copyright © 2011-2022 走看看