viptool / 参考资料 / JavaScript 运算符优先级
参考资料

JavaScript 运算符优先级

编写或检查表达式时可快速参考。

数值名称说明
18Grouping: ( )控制求值顺序。
17Member access: . []访问对象属性。
16new (arguments)创建实例。
15Postfix: x++ x--后置自增或自减。
14Unary: ! ~ + - typeof一元运算,右结合。
13Exponentiation: **幂运算,右结合。
12Multiplicative: * / %乘、除、取余。
11Additive: + -加、字符串连接、减。
10Shift: << >> >>>位移运算。
9Relational: < <= > >= in关系比较。
8Equality: == != === !==相等性比较。
7–5Bitwise: & ^ |按位与、异或、或。
4Logical AND: &&短路逻辑与。
3Nullish / logical OR: ?? ||空值回退与短路或。
2Conditional: ?:条件表达式,右结合。
1Assignment: = += …赋值,右结合。

来源: MDN Operator precedence复核日期: 2026-07-11

如何使用 JavaScript 运算符优先级

  1. 在上方输入或选择需要处理的数据。
  2. 点击“搜索”执行操作。
  3. 检查结果,并在需要时复制、调整输入后重新执行。

JavaScript 运算符优先级常见问题

这个工具会保存我的数据吗?

此工具的主要处理过程在你的浏览器中完成,viptool 不会上传或保存你输入的内容。

为什么结果可能与其他网站不同?

结果取决于输入格式、计算规则和数据更新时间。涉及实时数据时,请以页面标明的数据来源及其更新时间为准。