JavaScript赋值


JavaScript 赋值运算符

赋值运算符为JavaScript变量赋值.

操作符 实例 等同于
= x = y x = y
+= x += y x = x + y
-= x -= y x = x - y
`*=` x `*=` y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y
<<= x <<= y x = x << y
>>= x >>= y x = x >> y
>>>= x >>>= y x = x >>> y
&= x &= y x = x & y
^= x ^= y x = x ^ y
|= x |= y x = x | y
`**=` x `**=` y x = x ** y

**= 操作符是ECMAScript 2016建议的实验部分(7)。跨浏览器它是不稳定的,不要使用它。


赋值实例

= 赋值运算符将值赋给变量.

var x = 10;

让我试试

+= 加复合赋值,为变量加一个数值.

var x = 10;
x += 5;

让我试试

-= 减复合赋值,为变量减一个数值.

var x = 10;
x -= 5;

让我试试

*= 乘复合赋值,为变量乘一个数值.

var x = 10;
x *= 5;

让我试试

/= 除复合赋值,为变量除一个数值.

var x = 10;
x /= 5;

让我试试

%= 取余复合赋值,取余后为变量赋值.

var x = 10;
x %= 5;

让我试试