JS 运算符

逗号运算符:

1. 声明多个变量的时,使用逗号隔开

2. 用于赋值

var a = (1, 2, 3, 4); // a为4 (取最后一项) 

一元操作符 :

1.  ++a   :先自加,后赋值 ;         --a   : 先自减 再赋值  ;

2.  a++   :先赋值 ,后自加 ;       a--  : 先赋值 ,后自减 ;

3.  + - 操作符。

加性操作符

1.  + 加号  (拼接):  

     var a = 2 + 4; //6

     var a1 = 2 + '4'; // 24

2.  -减号  (运算) :

    var  b  =   3 - ture ; // 2  (ture 被转换成了1)

     var b2  = NaN - 1; // NaN

乘性运算符

1. 乘法  *

2. 除法  /

3. 余数  %

关系操作符

小于 <

大于 >

小于等于 <=

大于等于 >=

例如:

          var a = "5" > "3"; //true

          var a = "5" < 3; //false

这几个关系操作符用于对两个值进行比较 这几个操作符都返回一个布尔值

相等操作符

相等(==)和不相等(!=)——先转换再比较(仅仅比较转化后的值是否相等);

全等(===)和不全等(!==)——仅比较而不转换(不仅比较值还比较类型)。

都返回布尔类型的值(true 或 false)

如果有一个数是字符串,另一个操作数是数值,将其字符串转换为数值如果一个操作符是对象,另一个操作数不是对象,将对象转化为基本操作类型 

布尔操作符

1.逻辑  非   !————取反

2.逻辑  与 && ————找假

3.逻辑   或  ||  ————找真


三目运算符

expression ? true : false;

赋值操作符

加/赋值 +=

减/赋值 -=   

乘/赋值 *=

除/赋值 /=

取余/赋值 %=  

例子: var i = 1;

             i += 2;

             console.log (i);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JS中为我们提供了三种逻辑运算符 ! 非 逻辑运算符 - !可以用来对一个值进行非运算 - 所谓非运算就是值对一个...
    吕若凡阅读 479评论 0 0
  • 操作符 一元操作符 只能操作一个值的操作符叫做一元操作符。 有递增(++)和递减(--)操作符,有两个版本: 前置...
    YM雨蒙阅读 844评论 3 8
  • 1- 算术运算符 加 + 如果 + 号两边有一个是字符串,那么就是字符串连接符 console.log('10'+...
    小唱同学阅读 376评论 0 0
  • 1、return语句:在js里面的return语句用来返回控制和函数结果。通常情况,return语句对于一个函数是...
    青春前行阅读 165评论 0 1
  • 关系运算符: 通过关系运算符可以比较两个值之间的大小关系, 如果关系成立它会返回true,如果关系不成立则返回fa...
    啊烟雨阅读 284评论 0 0