표 2-1 연산자 우선순위 표
우선순위 |
연산자(쉼표로 구분) |
우선순위 |
연산자(쉼표로 구분) |
19 |
()(그룹화) |
9 |
==, !=, ===, !== |
18 |
., [], new, ()(함수 호출), ?. |
8 |
& |
17 |
new(인수 없이) |
7 |
^ |
16 |
++(후위), --(후위) |
6 |
| |
15 |
!, ~, +(단항), -(단항), ++(전위), --(전위), typeof, void, delete, await |
5 |
&& |
14 |
** |
4 |
||, ?? |
13 |
*, /, % |
3 |
? :(삼항 연산자) |
12 |
+(다항), -(다항) |
2 |
=, +=, -=, **=, *=, /=, %=, <<=, >>=, >>>=, &=, ^=, |=, &&=, ||=, ??=, yield, yield* |
11 |
<<, >>, >>> |
||
10 |
<, <=, >, >=, in, instanceof |
1 |
,(쉼표) |