JavaScript Toán tử Bitwise coi các toán hạng là một chuỗi 32 bit. Các toán tử bitwise sau đây có sẵn trong JavaScript -
| Sr.No. | Nhà điều hành &Tên nhà điều hành |
|---|---|
| 1 | & Bitwise VÀ |
| 2 | | Bitwise HOẶC |
| 3 | ^ Bitwise XOR |
| 4 | ~ Bitwise KHÔNG |
| 5 | << Bitwise Zero điền vào dịch chuyển bên trái |
| 6 | >> Dịch chuyển sang phải đã ký Bitwise |
| 7 | >>> Bitwise Zero-điền dịch sang phải |
Hãy xem một ví dụ về toán tử Bitwise OR (|) trong JavaScript.
Ví dụ
Nếu một trong các bit là 1, thì 1 được trả về khi sử dụng toán tử Bitwise OR (|). Bạn có thể thử chạy đoạn mã sau để tìm hiểu cách làm việc với JavaScript Bitwise HOẶC Toán tử -
<!DOCTYPE html>
<html>
<body>
<script>
document.write("Bitwise OR Operator<br>");
// 7 = 00000000000000000000000000000111
// 1 = 00000000000000000000000000000001
document.write(7 | 1);
</script>
</body>
</html>