javascript 赋值操作使用赋值运算符 “=”,用于给变量或属性赋值。赋值运算符可用于创建变量、更新变量值和为对象属性赋值。其他赋值运算符还可用于更新现有变量的值,例如 +=(加)和 -=(减)。
如何在 JavaScript 中赋值
JavaScript 中的赋值操作是通过赋值运算符 = 来实现的。该运算符将表达式的值赋给一个变量或属性。
赋值运算符可以用于:
- 创建和初始化变量
- 更新现有变量的值
- 为对象属性赋值
语法
变量名 = 表达式;
例子
初始化变量
let x = 10;
更新变量的值
x = 20;
为对象属性赋值
const person = { name: "John", }; person.age = 30;
注意事项
- 赋值运算符只能用于给变量或属性赋值,不能用于给常量赋值。
- 赋值运算符是右结合的,这意味着它从右向左执行。
- 赋值运算符会返回被赋值的表达式。
其他赋值运算符
除了标准的赋值运算符 = 之外,JavaScript 还提供了其他赋值运算符,用于更新现有变量的值:
运算符 | 用途 |
---|---|
+= | 加上指定的值 |
-= | 减去指定的值 |
*= | 乘以指定的值 |
/= | 除以指定的值 |
%= | 取余指定的值 |
**= | exponentiation |
例子
// 将 x 加 5 x += 5;
// 将 x 减 3 x -= 3;