Posted in Javascript onFebruary 04, 2014
result = 【整数1】 & 【整数1】
& 对两个 32 位表达式的每一个位执行按位“与”运算。 如果两个位均为 1,则结果是 1。 否则,结果为 0。
位1 | 位2 | 位与 |
---|---|---|
0 | 0 | 0 |
1 | 1 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
// 9 二进制是 1001,补足32位为 00000000000000000000000000001001 var expr1 = 9; // 5 是 00000000000000000000000000000101 var expr2 = 5; /* 00000000000000000000000000001001 & 00000000000000000000000000000101 = 00000000000000000000000000000001 = 1 */ var result = expr1 & expr2; alert(result); // 弹出【1】 expr1 &= expr2; alert(expr1); // 弹出【1】
Javascript 按位与运算符 (&)使用介绍
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@