要查看英语原文,请勾选“英语”复选框。也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

按位或运算符 (|) (JavaScript)

 

对两个表达式执行按位“或”运算。


result = expression1 | expression2

result

任何变量。

expression1

任何表达式。

expression2

任何表达式。

|运算符查看两个表达式的二进制表示形式的值,并对这些值进行按位“或”运算。此运算的结果如下所示:

0101   (expression1)
1100   (expression2)
----
1101   (result)

任何时候,只要其中任意一个表达式有一位为 1,则结果中的该位即为 1。否则,结果中的该位将为 0。

要求

在以下文档模式中受支持:Quirks、Internet Explorer 6 标准模式、Internet Explorer 7 标准模式、Internet Explorer 8 标准模式、Internet Explorer 9 标准模式、Internet Explorer 10 标准模式和 Internet Explorer 11 标准模式。此外,也在应用商店应用(Windows 8 和 Windows Phone 8.1)中受支持。请参阅版本信息

显示: