4. 연산자 우선순위
연산 순서와 관련 있는 연산자의 우선순위와 결합 순서는 다음과 같습니다.
순서 |
연산자 종류 |
기호 |
결합 순서 |
1 |
그룹 연산자 |
( ) |
좌 → 우 |
대괄호 연산자 |
[ ] |
좌 → 우 |
|
마침표 연산자 |
. |
좌 → 우 |
|
2 |
증가 연산자 |
++ |
우 → 좌 |
감소 연산자 |
-- |
우 → 좌 |
|
단항 부정 연산자 |
- |
우 → 좌 |
|
NOT 연산자 |
! |
우 → 좌 |
|
delete 연산자 |
delete |
우 → 좌 |
|
new 연산자 |
new |
우 → 좌 |
|
typeof 연산자 |
typeof |
우 → 좌 |
|
3 |
나눗셈 연산자 |
/ |
좌 → 우 |
곱셈 연산자 |
* |
좌 → 우 |
|
나머지 연산자 |
% |
좌 → 우 |
|
4 |
덧셈 연산자 |
+ |
좌 → 우 |
뺄셈 연산자 |
- |
좌 → 우 |
|
5 |
비교 연산자 |
<=, <, >, >= |
좌 → 우 |
6 |
동등, 일치, 부등, 불일치 |
==, ===, !=, !== |
좌 → 우 |
7 |
AND 연산자 |
&& |
좌 → 우 |
8 |
OR 연산자 |
|| |
좌 → 우 |
9 |
삼항 연산자 |
?: |
좌 → 우 |
10 |
대입(할당) 연산자 |
= |
우 → 좌 |
복합 대입 연산자 |
+=, -=, *=, /=, %=, **= |
우 → 좌 |
|
11 |
멀티 연산자 |
, |
좌 → 우 |