js 运算符:算数运算符、逻辑运算符、关系运算符、负值运算符、位运算符(%==!=>=<===!==&& ||)
分享知识http://www.fedrobots.com/?search=189728我来纠错算数运算符 (+ - * / %)
关系运算符 (> < == != >= <= === !==)
逻辑运算符 (! && ||)
负值运算符 (= += -= *= /= %=)
条件运算符/三目运算符 (?:)
位运算符 (& | ^ ~ << >>)
逗号运算符 (,)
对象运算符 (new delete . [] instanceof)
//算数运算符
+ 加法运算
- 减法运算
* 乘法运算
/ 除法运算
% 求余数,10%3返回1
//关系运算符
> 判断大于
< 判断小于
== 用于判断操作符两边的对象或值是否相等。
!= 用于判断操作符两边的对象或值是否不相等。
>= 用于判断大于等于
<= 用于判断小于等于
=== 全等运算符用于盘对左右两边的对象或值是否类型相同且值相等。
!== 非全等运算符,===的取反。
//逻辑运算符
! 取反
&& 并且
|| 或
//负值运算符
= 赋值给某个变量;var a = 3; 把3赋值给a
+= 加上某个值后,实例:var a=3; a+=5; 输出:8
-= 减去某个值后,实例:var a=3; a-=2; 输出:1
*= 乘以某个值后,实例:var a=3; a*=2; 输出:6
/= 除以某个值后,实例:var a=6; a/=2; 输出:3
%= 余上某个值后,实例:var a=6; a%=5; 输出:1
//条件运算符/三目运算符
?: 判断表达式,条件 ? 成立执行 : 不成立执行。实例:3>1?alert('正确') : alert('错误');
//位运算符
& 按位与
| 按位或
^ 按位异或
~ 取反
<< 右移
>> 左移