JavaScript 运算符优先级值表格

JavaScript 运算符优先级值

运算符

描述

实例

20

( )

表达式分组

(3 + 4)

19

.

成员

person.name

19

[]

成员

person["name"]

19

()

函数调用

myFunction()

19

new

创建

new Date()

17

++

后缀递增

i++

17

--

后缀递减

i--

16

++

前缀递增

++i

16

--

前缀递减

--i

16

!

逻辑否

!(x==y)

16

typeof

类型

typeof x

15

**

求幂 (ES7)

10 ** 2

14

*

10 * 5

14

/

10 / 5

14

%

模数除法

10 % 5

13

+

10 + 5

13

-

10 - 5

12

<<

左位移

x << 2

12

>>

右位移

x >> 2

12

>>>

右位移(无符号)

x >>> 2

11

<

小于

x < y

11

<=

小于或等于

x <= y

11

>

大于

x > y

11

>=

大于或等于

x >= y

11

in

对象中的属性

"PI" in Math

11

instanceof

对象的实例

instanceof Array

10

==

相等

x == y

10

===

严格相等

x === y

10

!=

不相等

x != y

10

!==

严格不相等

x !== y

9

&

按位与

x & y

8

^

按位 XOR

x ^ y

7

|

按位或

x | y

6

&&

逻辑与

x && y

5

||

逻辑否

x || y

4

? :

条件

? "Yes" : "No"

3

=

赋值

x = y

3

+=

赋值

x += y

3

-=

赋值

x -= y

3

*=

赋值

x *= y

3

%=

赋值

x %= y

3

<<=

赋值

x <<= y

3

>>=

赋值

x >>= y

3

>>>=

赋值

x >>>= y

3

&=

赋值

x &= y

3

^=

赋值

x ^= y

3

|=

赋值

x |= y

2

yield

暂停函数

yield x

1

,

逗号

7 , 8

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值