JavaScript Bitwise 연산자는 피연산자를 32비트 시퀀스로 간주합니다. 다음 비트 연산자는 JavaScript에서 사용할 수 있습니다 -
| 서열 번호 | 운영자 및 운영자 이름 |
|---|---|
| 1 | & 비트 AND |
| 2 | | 비트 OR |
| 3 | ^ 비트 XOR |
| 4 | ~ 비트 NOT |
| 5 | << 비트 0 채우기 왼쪽 시프트 |
| 6 | >> 비트 부호 있는 오른쪽 시프트 |
| 7 | >>> 비트 0 채우기 오른쪽 시프트 |
JavaScript Bitwise OR(|) 연산자의 예를 살펴보겠습니다.
예시
비트 중 하나가 1이면 Bitwise OR(|) 연산자를 사용하면 1이 반환됩니다. 다음 코드를 실행하여 JavaScript Bitwise OR 연산자로 작업하는 방법을 배울 수 있습니다 -
<!DOCTYPE html>
<html>
<body>
<script>
document.write("Bitwise OR Operator<br>");
// 7 = 00000000000000000000000000000111
// 1 = 00000000000000000000000000000001
document.write(7 | 1);
</script>
</body>
</html>