연산자 개요
다음 표에는 JScript 연산자가 나열되어 있습니다. 설명 열에 있는 각 이름은 올바른 구문과 사용법을 설명하는 해당 항목에 대한 링크를 제공합니다.
계산 연산자
설명 |
기호 |
---|---|
+ |
|
-- |
|
/ |
|
++ |
|
% |
|
* |
|
- |
|
- |
모든 계산 연산자는 수치 데이터를 계산합니다. 또한 더하기 연산자는 피연산자가 문자열일 때 문자열 연결 연산도 수행합니다.
논리 연산자
설명 |
기호 |
---|---|
== |
|
>= |
|
> |
|
=== |
|
in |
|
!= |
|
<= |
|
< |
|
&& |
|
! |
|
|| |
|
!== |
논리 연산자는 Boolean 값을 반환합니다. 연산자에 따라 해당 값은 비교, 테스트 또는 조합의 결과를 나타낼 수 있습니다.
비트 연산자
설명 |
기호 |
---|---|
& |
|
<< |
|
~ |
|
| |
|
>> |
|
^ |
|
>>> |
비트 연산자는 피연산자의 이진 표현에서 작동합니다. 피연산자가 서로 호환되지 않으면 올바른 형식으로 강제 변환됩니다. 자세한 내용은 비트 연산자에 의한 강제 변환를 참조하십시오.
할당 연산자
설명 |
기호 |
---|---|
= |
|
+= |
|
&= |
|
|= |
|
^= |
|
/= |
|
<<= |
|
%= |
|
*= |
|
>>= |
|
-= |
|
>>>= |
모든 할당 연산자는 왼쪽 피연산자에 할당된 값을 반환합니다.
기타 연산자
설명 |
기호 |
---|---|
, |
|
?: |
|
삭제 |
|
instanceof |
|
new |
|
typeof |
|
void |