Computer >> Máy Tính >  >> Lập trình >> Javascript

Toán tử Dịch chuyển Trái Bitwise (<<) trong JavaScript là gì?


Toán tử dịch trái di chuyển tất cả các bit trong toán hạng đầu tiên sang trái theo số vị trí được chỉ định trong toán hạng thứ hai. Các bit mới được lấp đầy bởi các số không. Chuyển một giá trị sang trái một vị trí tương đương với nhân nó với 2, dịch chuyển hai vị trí tương đương với nhân 4, v.v.

Ví dụ

Bạn có thể thử chạy đoạn mã sau để tìm hiểu cách làm việc với Toán tử Dịch chuyển Trái Bitwise -

<html>
   <body>
      <script>
         var a = 2; // Bit presentation 10
         var b = 3; // Bit presentation 11

         document.write("(a << b) => ");
         result =(a << b);
         document.write(result);
      </script>
   </body>
</html>