|=(按位 OR 赋值)

可用性

Flash Player 5。

用法

expression1 |= expression2

参数

expression1、expression2 数字或变量。

返回

无。

说明

运算符(按位组合赋值);将 expression1 | expression2 的值赋予 expression1。例如,下面两个语句是相同的:

x |= y;
x = x | y;

示例

下面的示例使用了 |= 运算符:

// 十进制的 15 = 二进制的 1111
x = 15; 
// 十进制的 9 = 二进制的 1001
y = 9;
trace(x |= y); 
// 1111 |= 1001
//  返回十进制的 15(= 二进制的 1111)

另请参见

|(按位 OR)