按位与赋值(&=)
Try it
按位与赋值运算符(&=)表示两个操作数的二进制,对它们进行按位AND运算并将结果分配给变量。
语法
Operator: x &= y Meaning: x = x & y
例子
按位与赋值运算
let a = 5;
// 5: 00000000000000000000000000000101
// 2: 00000000000000000000000000000010
a &= 2; // 0
规范
Specification |
---|
ECMAScript (ECMA-262) Assignment operators |
浏览器兼容性
BCD tables only load in the browser