您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
# JavaScript有哪些常见的赋值运算符
在JavaScript中,赋值运算符用于为变量赋值或对变量进行运算后赋值。以下是常见的赋值运算符及其用法:
## 1. 基本赋值运算符 `=`
最基本的赋值运算符,将右侧的值赋给左侧的变量。
```javascript
let x = 10; // 将10赋值给变量x
这些运算符结合了算术运算和赋值操作:
加法赋值 +=
先相加再赋值
let a = 5;
a += 3; // 等价于 a = a + 3 (结果: 8)
减法赋值 -=
先相减再赋值
let b = 10;
b -= 4; // 等价于 b = b - 4 (结果: 6)
乘法赋值 *=
先相乘再赋值
let c = 2;
c *= 5; // 等价于 c = c * 5 (结果: 10)
除法赋值 /=
先相除再赋值
let d = 20;
d /= 4; // 等价于 d = d / 4 (结果: 5)
取余赋值 %=
先取余再赋值
let e = 15;
e %= 4; // 等价于 e = e % 4 (结果: 3)
**=
ES6新增运算符,执行幂运算后赋值
let f = 2;
f **= 3; // 等价于 f = f ** 3 (结果: 8)
包括:
- <<=
(左移位赋值)
- >>=
(右移位赋值)
- >>>=
(无符号右移位赋值)
- &=
(按位与赋值)
- |=
(按位或赋值)
- ^=
(按位异或赋值)
复合赋值运算符能简化代码,特别适用于循环或需要重复计算的场景:
let total = 0;
for(let i = 1; i <= 5; i++) {
total += i; // 累加计算
}
掌握这些运算符可以提升代码的简洁性和可读性。 “`
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。