Javascipt 运算符优先级
Javascript 运算符优先级
| 优先级 | 运算符 | 运算类型 |
|---|---|---|
| 18 | () | 圆括号 |
| 17 | . [] new | 成员访问,new |
| 16 | ++ -- | 后置递增,后置递减 |
| 15 | ++ -- ! ~ + - typeof delete |
前置递增,前置递减,一元正号,一元负号, typeof,delete |
| 14 | ****** | 幂运算 |
| 13 | *** / %** | 乘法,除法,求余 |
| 12 | + - | 加法,减法 |
| 11 | >> << >>> | 按位右移,按位左移,无符号右移 |
| 10 | < <= > >= in instanceof | 小于,小于等于,大于,大于等于,in,instanceof |
| 9 | == != === !== | 等于,不等于,全等于,不全等于 |
| 8 | & | 按位与 |
| 7 | ^ | 按位异或 |
| 6 | | | 按位或 |
| 5 | && | 逻辑与 |
| 4 | || | 逻辑或 |
| 3 | ? : | 条件运算符 |
| 2 | *= += += -= = /= 等 | 赋值 |
| 1 | ... | 展开运算符 |
| 0 | , | 逗号 |

浙公网安备 33010602011771号