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>