java script 运算符号优先级
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java script 运算符号优先级,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1090字,纯文字阅读大概需要2分钟。
内容图文
![java script 运算符号优先级](/upload/InfoBanner/zyjiaocheng/1315/323734d6a5844b23964725383c7d2f8d.jpg)
优先级 | 运算类型 | 关联性 | 运算符 |
---|---|---|---|
21 |
圆括号
|
n/a(不相关) |
( … )
|
20 |
成员访问
|
从左到右 |
… . …
|
需计算的成员访问
|
从左到右 |
… [ … ]
|
|
new (带参数列表) |
n/a |
new … ( … )
|
|
函数调用 | 从左到右 |
… ( … )
|
|
可选链(Optional chaining) | 从左到右 |
?.
|
|
19 | new (无参数列表) | 从右到左 |
new …
|
18 | 后置递增(运算符在后) | n/a |
… ++
|
后置递减(运算符在后) |
… --
|
||
17 | 逻辑非 | 从右到左 |
! …
|
按位非 |
~ …
|
||
一元加法 |
+ …
|
||
一元减法 |
- …
|
||
前置递增 |
++ …
|
||
前置递减 |
-- …
|
||
typeof |
typeof …
|
||
void |
void …
|
||
delete |
delete …
|
||
await |
await …
|
||
16 | 幂 | 从右到左 |
… ** …
|
15 | 乘法 | 从左到右 |
… * …
|
除法 |
… / …
|
||
取模 |
… % …
|
||
14 | 加法 | 从左到右 |
… + …
|
减法 |
… - …
|
||
13 | 按位左移 | 从左到右 |
… << …
|
按位右移 |
… >> …
|
||
无符号右移 |
… >>> …
|
||
12 | 小于 | 从左到右 |
… < …
|
小于等于 |
… <= …
|
||
大于 |
… > …
|
||
大于等于 |
… >= …
|
||
in |
… in …
|
||
instanceof |
… instanceof …
|
||
11 | 等号 | 从左到右 |
… == …
|
非等号 |
… != …
|
||
全等号 |
… === …
|
||
非全等号 |
… !== …
|
||
10 | 按位与 | 从左到右 |
… & …
|
9 | 按位异或 | 从左到右 |
… ^ …
|
8 | 按位或 | 从左到右 |
… | …
|
7 | 逻辑与 | 从左到右 |
… && …
|
6 | 逻辑或 | 从左到右 |
… || …
|
5 | 空值合并 | 从左到右 |
… ?? …
|
4 | 条件运算符 | 从右到左 |
… ? … : …
|
3 | 赋值 | 从右到左 |
… = …
|
… += …
|
|||
… -= …
|
|||
… **= …
|
|||
… *= …
|
|||
… /= …
|
|||
… %= …
|
|||
… <<= …
|
|||
… >>= …
|
|||
… >>>= …
|
|||
… &= …
|
|||
… ^= …
|
|||
… |= …
|
|||
… &&= …
|
|||
… ||= …
|
|||
… ??= …
|
|||
2 | yield | 从右到左 |
yield …
|
yield* |
yield* …
|
||
1 | 展开运算符 | n/a |
... … |
0 | 逗号 | 从左到右 |
… , …
|
原文:https://www.cnblogs.com/hhddd-1024/p/14060660.html
内容总结
以上是互联网集市为您收集整理的java script 运算符号优先级全部内容,希望文章能够帮你解决java script 运算符号优先级所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。