JavaScript操作符的优先级表
运算 | 说明 | ||
---|---|---|---|
.[ ] ( ) | 字段访问、数组索引、函数调用和表达式分组 | ||
++ -- - + ! | 一元运算符 | ||
* / % | 相乘、相除、求余数 | ||
+ - | 相加、相减、字符串串联 | ||
< <= > >= | 小于、小于或等于、大于、大于或等于 | ||
== != === !== | 相等、不相等、全等,不全等 | ||
&& | 逻辑“与” | ||
\ | \ | 逻辑“或” | |
= += | 赋值、赋值运算(如 += 和 &=) | ||
, | 逗号运算符 |
运算 | 说明 | ||
---|---|---|---|
.[ ] ( ) | 字段访问、数组索引、函数调用和表达式分组 | ||
++ -- - + ! | 一元运算符 | ||
* / % | 相乘、相除、求余数 | ||
+ - | 相加、相减、字符串串联 | ||
< <= > >= | 小于、小于或等于、大于、大于或等于 | ||
== != === !== | 相等、不相等、全等,不全等 | ||
&& | 逻辑“与” | ||
\ | \ | 逻辑“或” | |
= += | 赋值、赋值运算(如 += 和 &=) | ||
, | 逗号运算符 |