zoukankan      html  css  js  c++  java
  • js的比较运算符含义和示例和逻辑运算符

    比较运算符含义和示例

    运算符 含义 示例
    等号(==) 如果操作数相等,只返回true。如果两个操作数不是同一类型,
    JavaScript会将它们转化为。与第一个操作数相同的类型。
    5 == var1
    "5" == var1
    5 == '5'
    不等号(!=) 如果两个操作数不相等,则返回true。 var1 !=8
    var2 != "5"
    绝对等(===) 如果操作数相等,并且类型相同,则返回true。 5===var1
    绝对不等(!==) 如果操作数不相等,或不是同一类型,只返回true。 var1 !== "5"
    5 != '5'
    大与(>) 如果左边的操作数大于右边的操作数,则返回true。 var2 > var1
    大与或等号(>=) 如果左边的操作数大于或等于右边的操作数只返回true。 var2 >= var1
    var1 >= 5
    小于号(<) 如果左边的操作数小于右边的操作数则返回true。 var1 < var2
    小与或等号(<=) 如果左边的操作数小于或等于要冰的操作数,则返回处。 var1 <= var2
    va2 <= 7

    逻辑运算符

    运算符 用法 含义
    && 表达式1 && 表达式2 逻辑与,如果两个表达式的值都为真值返回true,否则返回false。
    11 表达式1 11 表达式2 逻辑或,如果两个表达式的值都不为真,只返回false,否则返回true。
    ! !表达式 逻辑非,如果表达式的值为真,则返回false,否则返回true。

    运算符优先级

    优先级 结合性 运算符
    最高 向左 . ,()
    由高到低的顺序排序 向左 ++,--,-,~,delete,new,typeof,void
    由高到低的顺序排序 向左 *,/,%
    由高到低的顺序排序 向左 +,-
    由高到低的顺序排序 向左 <<,>>,>>>
    由高到低的顺序排序 向左 <,<=,>,>=,in,instanceof
    由高到低的顺序排序 向左 == , != , === , !==
    由高到低的顺序排序 向左 &
    由高到低的顺序排序 向左 ^
    由高到低的顺序排序 向左 1
    由高到低的顺序排序 向左 &&
    由高到低的顺序排序 向左 11
    由高到低的顺序排序 向右 ?:
    由高到低的顺序排序 向右 =
    由高到低的顺序排序 向右 *=,/=,%=,+=,-=,<<=,>>=,>>>=,&=,^=,
    最低 向左 ,
  • 相关阅读:
    Cocos Creator 镜头跟随(cc.follow)
    Cocos Creator 虚拟摇杆
    Creator Cocos 获取舞台尺寸 (屏幕大小)
    Cocos Creator中的计时器 (setTimeOut ,setInterval,Schedule )
    Cocos Creator Touch_End的触发条件 (Mouse事件)
    Cocos Creator Spine骨骼动画 (局部换装、全局换装)
    Cocos Creator 粒子效果
    Cocos Creator 的Http和WebSocket
    Android中图表AChartEngine学习使用与例子
    Android应用加入微信分享
  • 原文地址:https://www.cnblogs.com/rzkwz/p/12826808.html
Copyright © 2011-2022 走看看