JavaScript中表达式>>>
的含义是什么?它就像类型转换,或什么,以及何时推荐使用?
当我阅读this article并且有点困惑时,我遇到了那个符号(>>>
)。
很抱歉,如果我的问题很愚蠢,但我无法通过Google搜索或其他方式找到任何答案。
答案 0 :(得分:1)
>>>
是按位运算符。
>>> (零填充右移)此运算符将第一个操作数向右移动指定的位数。多余的位移到了 权利被丢弃了。零位从左侧移入。标志 位变为0,因此结果始终为非负值。
对于非负数,零填充右移和符号传播 右移产生相同的结果。例如,9>>> 2收益2, 与9>相同的> 2
来自:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_Operators