算术运算符
+,-,*,/,%
位运算符
~,&,|,^异或,^~同或
逻辑运算符
!,&&,||
关系运算符
<,>,<=,>=
等式
==,逻辑相等,某些位的结果可能是不定值x
!=,逻辑不等,某些位的结果可能是不定值x
===,绝对相等,某个位的结果只能是0或1
!==,绝对不等,某个位的结果只能是0或1
移位
<<,>>
拼接
{}
缩减
同位运算符,只操作数自己的位之间进行位运算,最后结果仅一个位
运算符优先级
从高到低 |
!,~ |
*, /, % |
+, - |
<<, >> |
<, <= ,> ,>= |
==, !=, ===, !== |
& |
^ ,^~ |
| |
&& |
|| |
?: |