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