'>>>'的含义是什么? JavaScript中的运算符

时间:2017-08-22 11:32:13

标签: javascript

我在此代码中找到了以前从未见过的运算符

d[(a + 64 >>> 9 << 4) + 14] = a;

我知道&lt;&lt;操作员左移。但真的很混淆&gt;&gt;&gt;。

你能帮我解释一下吗?

1 个答案:

答案 0 :(得分:5)

零填充右移

通过从左侧推入零来向右移动,并让最右边的位掉落

Operation   Result     Same as      Result
5 >>> 1        2       0101 >>> 1    0010