JavaScript 赋值运算符
JavaScript 赋值
赋值运算符用于给 JavaScript 变量赋值。
已知 x = 10 且 y = 5,下表解释了赋值运算符:
| 运算符 | 名称/链接 | 示例 | 等同 | 结果 |
|---|---|---|---|---|
| = | 赋值 | x = y | x = y | x = 5 |
| += | 加法 | x += y | x = x + y | x = 15 |
| -= | 减法 | x -= y | x = x - y | x = 5 |
| *= | 乘法 | x *= y | x = x * y | x = 50 |
| /= | 除法 | x /= y | x = x / y | x = 2 |
| %= | 余数 | x %= y | x = x % y | x = 0 |
| : | 冒号 | x: 45 | x = 45 | x = 45 |
逻辑赋值运算符
| 运算符 | 名称/链接 | 示例 | 结果 |
|---|---|---|---|
| &&= | 逻辑与赋值(AND) | true &&= 10 | x = 10 |
| ||= | 逻辑或赋值(OR) | false ||= 10 | x = 10 |
| ??= | 逻辑空赋值(Nullish) | null ??= 10 | x = 10 |
