JavaScript 赋值运算符

95 阅读1分钟

JavaScript 赋值运算符

赋值运算符向 JavaScript 变量赋值。

运算符例子等同于
=x = yx = y
+=x += yx = x + y
-=x -= yx = x - y
*=x *= yx = x * y
/=x /= yx = x / y
%=x %= yx = x % y
<<=x <<= yx = x << y
>>=x >>= yx = x >> y
>>>=x >>>= yx = x >>> y
&=x &= yx = x & y
^=x ^= yx = x ^ y
=x= yx = xy
**=x **= yx = x ** y

**= 运算符属于 ECMAScript 2016 proposal (ES7) 的实验部分。它的跨浏览器表现并不稳定。请勿使用。

赋值实例

= 赋值运算符向变量赋值。var x = 7;

+= 赋值运算符向变量添加值 x += 8;

-= 赋值运算符从变量中减去一个值。x -= 8;

*= 赋值运算符相乘变量。x *= 8;

/= 赋值运算符对变量相除。x /= 8;

%= 赋值运算符把余数赋值给变量。x %= 8;