首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在JavaScript中,我应该在哪里使用按位运算符?

在JavaScript中,我应该在哪里使用按位运算符?
EN

Stack Overflow用户
提问于 2009-03-17 12:41:16
回答 16查看 33.8K关注 0票数 75

我读过'what are bitwise operators?',所以我知道 bitwise operators是什么,但我仍然不清楚如何使用它们。有没有人能提供一些真实的例子,说明位运算符在JavaScript中的用处?

谢谢。

编辑:

深入研究一下,我发现有几个地方使用了按位运算符,例如:(只有&运算符)

代码语言:javascript
复制
// Line 2756:
event.which = (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( event.button & 4 ? 2 : 0 ) ));

// Line 2101
var ret = a.compareDocumentPosition(b) & 4 ? -1 : a === b ? 0 : 1;
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/654057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档