JavaScript中的“>>>”是什么意思?

时间:2017-09-18 11:06:57

标签: javascript operators bitwise-operators

JavaScript中表达式>>>的含义是什么?它就像类型转换,或什么,以及何时推荐使用?

当我阅读this article并且有点困惑时,我遇到了那个符号(>>>)。

很抱歉,如果我的问题很愚蠢,但我无法通过Google搜索或其他方式找到任何答案。

1 个答案:

答案 0 :(得分:1)

>>>按位运算符

  

>>> (零填充右移)此运算符将第一个操作数向右移动指定的位数。多余的位移到了   权利被丢弃了。零位从左侧移入。标志   位变为0,因此结果始终为非负值。

     

对于非负数,零填充右移和符号传播   右移产生相同的结果。例如,9>>> 2收益2,   与9>相同的> 2

来自:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_Operators