📜  4.3.3.重新分配变量 - Javascript (1)

📅  最后修改于: 2023-12-03 15:29:11.889000             🧑  作者: Mango

重新分配变量 - Javascript

在 Javascript 中,我们可以重新分配变量的值,这意味着可以用新的值来替换已经存在的值。这对于修改变量值或者更新代码状态非常有用。

基本语法

重新分配变量的值非常简单,只需要将等号左侧的变量名称指向一个新的值即可,如下所示:

let x = 5;
console.log(x); // Output: 5

x = 10;
console.log(x); // Output: 10

在上面的例子中,我们定义了一个变量 x 并将其初始化为 5。接着我们重新分配了变量 x 的值为 10。第一个 console.log 函数输出了变量 x 的旧值,即 5,第二个则输出了新值 10

更多示例
let x = 5;
let y = 10;
let z = x + y;
console.log(z); // Output: 15

z = 20;
console.log(z); // Output: 20

在这个示例中,我们对两个变量 xy 进行了加法操作,并将结果赋值给了变量 z。然后我们重新分配了变量 z 的值为 20,从而更新了代码状态。

let name = "John";
console.log(`My name is ${name}`); // Output: "My name is John"

name = "Jane";
console.log(`My name is ${name}`); // Output: "My name is Jane"

在这个示例中,我们定义了一个字符串变量 name 并将其初始化为 "John"。我们使用模板字符串输出了变量的值。然后我们重新分配了变量 name 的值为 "Jane",从而更新了变量的值。

总结

重新分配变量是 Javascript 中一个简单但非常有用的特性。它允许我们在不创建新变量的情况下更新变量的值,从而修改代码状态。这个特性的基本语法非常简单,只需要将等号左侧的变量名称指向一个新的值即可。