- JavaScript赋值运算符负责为变量赋值,JavaScript赋值运算符包括
=,+=,-=,*=,/=,%=
- 用赋值运算符和运算对象(操作数)连接起来,符合规则的JavaScript语法的式子,称JavaScript赋值表达式。
JavaScript赋值运算符与赋值表达式语法
var
i
+=
a
;
+=
-- 赋值运算符
上面表达式的意义是:把i
加上a
所得的值,赋予变量i
。
JavaScript赋值运算符与赋值表达式
运算符 | = | += | -= | *= | /= | %= |
---|---|---|---|---|---|---|
名称 | 赋值运算符 | 加法赋值运算符 | 减法赋值运算符 | 乘法赋值运算符 | 除法赋值运算符 | 模赋值运算符(求余赋值运算符) |
表达式 | i=6 | i+=5 | i-=5 | i*=5 | i/=5 | i%=5 |
示例 | var i=6; | i+=5; | i-=5; | i*=5; | i/=5; | i%=5; |
i的结果 | 6 | 11 | 1 | 30 | 1.2 | 1 |
等价于 | i=i+5; | i=i-5; | i=i*5; | i=i/5; | i=i%5; |