查本机 IP
网络查询 文档手册 全部工具 首页

运算符优先级参考

多语言运算符优先级与结合性对照:同一段表达式在不同语言下为何结果不同,一张表看清。

文档手册 · 参考
检索
没有匹配的条目 — 换个关键词试试
共 0 条 匹配 0 条 就绪

About

运算符优先级怎么查

「级别」数字越小优先级越高(1 = 最高)。输入运算符本体或语言名过滤,点击行复制。拿不准时用括号,别赌优先级。

最常踩的坑

  • JS:?? 不能和 || / && 混用不加括号(语法直接报错)
  • Python:** 右结合且比取负高,-2**2 = -4
  • C 系:赋值类右结合,a = b = c 从右往左;<< 比 + 低
  • 位运算:各语言差异大(JS 的 | 会把操作数转 32 位整数)

小提示

同优先级看「结合性」:L = 从左往右,R = 从右往左。表达式可读性优先 —— 复杂处加括号是工程习惯不是新手表现。