JavaScript‎ > ‎

연산자


산술연산자 (+, -, *, /, %, ++, --, unary -)
할당연산자 (=, +=, -=, *=, /=, >>=, <<=, >>>=, &=, |=, ^=)
비트연산자 (&, |, ^, ~, <<, >>, >>>)
비교연산자 (==, !=, ===, !==, >, >=, <, <=)
논리연산자 (&&, ||, !)
특수연산자
조건연산자 (condition ? ifTrue : ifFalse)
콤마연산자 (,)
delete 연산자
function 연산자
in 연산자
instanceof 연산자
new 연산자
this 연산자
typeof 연산자
void 연산자
문자열연산자 (+ and += as concatenation operators)
멤버연산자 (obj.property and obj["property"])
연산자
할당연산자
+= -+ *= /= %= <<= >>= >>>= &= ^= |=
비교연산자
== != === !== > >= < <=
산술연산자
% ++ -- -
비트연산자
& | ^ ~ << >> >>>
논리연산자
&& || !
문자열연산자
+
특수연산자
? : , delete in instanceof new this typeof void
연산자 우선순위
comma ,
assignment = += -= *= /= %= <<= >>= >>>= &= ^= |=
conditional ?:
logical-or ||
logical-and &&
bitwise-or |
bitwise-xor ^
bitwise-and &
equality == != === !==
relational < <= > >= in instanceof
bitwise shift << >> >>>
addition/subtraction + -
multiply/divide * / %
negation/increment ! ~ - + ++ -- typeof void delete
call / create instance () new
member . []
Comments