js中的"<<"运算符是什么?

Alp*_*low -2 javascript operators

在我正在阅读的一些代码中使用"<<",我无法找到有关它究竟是什么的任何文档.我认为这是某种有点明智的功能.

console.log(4<<3); 
//This prints out 32.
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Ste*_*her 5

来自Mozilla文档:

左移 a << b

a二进制表示b(< 32)位向左移位,从右移零.