4. 연산자
단항 연산자
증감연산자 (++, –)
말 그대로 값을 증가시키거나 값을 감소시키는 연산자이다.
전위형, 후위형?
전위형은 ++i, 후위형은 i++
전위형은 대입시에 증가되어 대입, 후위형은 현재 값을 대입 후 증가시킨다.
비트 전환 연산자 (~)
산술 연산자
- 더하기 (+)
- 빼기 (-)
- 곱하기 (*)
- 나누기 (/)
- 나머지 나누기 (%)
시프트 연산자
시프트 연산자는 대상 필드의 값을 비트로 바꾼 후 비트 수만큼 이동시켜서 값을 얻는 연산자이다.
- 왼쪽 시프트 연산자 (<<)
- 오른쪽 시프트 연산자 (>>)
Unsigned 오른쪽 시프트 연산자 (>>>)
관계 연산자
<, <=, >, >=, ==, ===, !==
논리 연산자
- AND (&&)
- OR (||)
- NOT (!)
조건 연산자
3 항 연산자(?:)
test ? expression1 : expression2;
복합 대입 연산자
+=, -=, *=, /=
참고
typeof
데이터 유형을 나타내는 연산자
delete
메모리에서 변수나 항목을 제거하는 연산자
References
[MDN](https://msdn.microsoft.com/ko-kr/library/ce57k8d5(v=vs.94).aspx)