js—操作符

1.算数运算符 (返回值为number类型)

      +  -  *  /  %    加、减、乘、除、取余


2.一元运算符

      ++  、 --  、+  、 -

      ++a,对于a,先自增,再运算

      a++,对于a,先运算,再自增


3.比较运算符 (返回值为boolean类型)

     ==  直接比较值

         var  a = 12;

         var  b = '12';

         console.log(a == b)

     输出结果为  true

    ===  先比较数据类型,再比较值

         var  a = 12;

         var  b = '12';

         console.log(a ===b)

     输出结果为  false


4.逻辑运算符

     &&(并且)  同真则在,有假则假

         a && b

         若 a 为真,返回 b

         若 a 为假,返回 a

      || (或者) 同假则假,有真则真

         a && b

         若 a 为真,返回 a

         若 a 为假,返回 b

     ! 非


5.三目运算符

     a ? b : c

     若 a 为真,则返回值为 b ;

     若 a 为假,则返回值为 c


6.赋值运算符  (返回值为undefined类型

    =

    a = 12;

    将12赋值给 a


7.字符串拼接符  (返回值为string类型)

    +

猜你喜欢

转载自blog.csdn.net/qq_42720683/article/details/82118280