有js高手知道>>>是什么意思!与>>有何区别

xtjcmavg 2010-01-15 04:55:31
哪位朋友告知一下js中>>位移与>>>位移有何区别?越详细越好,千万不要说是一样的效果,因为我看了QQMD5加密中用到了>>>当我把>>>变成>>后得到的结果都变化了,所以肯定是有区别的,只是我不知道.
...全文
59 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xtjcmavg 2010-01-15
  • 打赏
  • 举报
回复
后来又找到区别了,不过还是谢谢各位,先结贴给分
msdnlu 2010-01-15
  • 打赏
  • 举报
回复
The >>> operator is just like the >> operator, except that the bits shifted in on the left are always zero, regardless of the sign of the first operand. For example, -1 >>4 evaluates to -1, but -1 >>> 4 evaluates to 268435455 (0x0fffffff).

From JavaScript: The Definitive Guide.
kksss 2010-01-15
  • 打赏
  • 举报
回复
>>带符号右移 (n>>2 将整型值带符号右移2位 )
<<带符号左移 (n<<2 将整型值带符号左移2位 )
>>>无符号右移 (n>>>2 将整型值无符号右移2位 )

随便GOOGLE出来的结果。。。
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-01-15 04:55
社区公告
暂无公告