HOWTO · JavaScript
JavaScript 声明多个变量
本文将讨论使用 JavaScript 声明多个变量的方法。
本页内容
变量是 JavaScript 中保存可重用数据的容器。它们就像装满东西的杯子,可以根据我们的使用方式重复使用。
以下是声明多个变量的一些 JavaScript 技巧。
在 JavaScript 中声明多个变量
声明和初始化 JavaScript 变量的最常用方法是将每个变量写在它的行上。
示例代码:
var cost = 25;
const name = 'Onion';
let currency = 'NPR';
但是,在 JavaScript 中声明多个变量有更短的方法。首先,你只能使用一个变量关键字(var、let 或 const)并声明变量名称和值,并用逗号分隔。
示例代码:
let name = 'Shiv', age = 22, message = 'What\'s Up?';
上面的声明只有一行长,但阅读起来比单独的声明更具挑战性。此外,所有变量都使用相同的关键字 let 声明。
不允许使用其他变量关键字,例如 const 和 var,。你还可以使用逗号分隔的声明来创建多行声明。
示例代码:
let name = 'Shiv', age = 22, message = 'What\'s Up?';
最后,解构赋值可用于在一行中显示和预处理多个变量。
示例代码:
const [name, age, message] = ['Shiv', 22, 'What\'s Up?'];
console.log(name);
console.log(age);
console.log(message);
数组元素被提取并分配给上面代码中 = 运算符左侧声明的变量。
输出:
"Shiv"
22
"What's Up?"
上面的代码示例演示了如何在一行 JavaScript 中声明多个变量。尽管如此,一个一个地声明变量是最常用的方法,因为它将声明分隔成一行,如下面的例子。
示例代码:
const name = 'Shiv';
let age = 22;
let message = 'What\'s Up?';
console.log(name);
console.log(age);
console.log(message);
随着项目的增长,上面的代码将是最容易更改的。
输出:
"Shiv"
22
"What's Up?"
使用逗号分隔的声明和解构赋值时,只能使用一个变量关键字,因此不能在不全部更改的情况下将变量从 const 更改为 let。这些变量类型以它们自己的方式是不同的,有助于加快代码开发。
然而,建议尽可能使用 let,在变量的值必须保持不变的情况下使用 const。