在JavaScript中声明多个变量

在JavaScript中声明多个变量

在JavaScript中,可以声明如下所示的多个变量:

var variable1 = "Hello World!";var variable2 = "Testing...";var variable3 = 42;

.或者像这样

var variable1 = "Hello World!",
    variable2 = "Testing...",
    variable3 = 42;

一种方法比另一种更好/更快吗?


料青山看我应如是
浏览 1060回答 3
3回答

潇湘沐

除了可维护性外,第一种方法消除了意外事故全局变量创建的可能性:(function () {var variable1 = "Hello World!" // semicolon is missed out accidentlyvar variable2 = "Testing..."; // still a local variablevar variable3 = 42;}());而第二种方式则不那么宽容:(function () {var variable1 = "Hello World!" // comma is missed out accidently    variable2 = "Testing...", // becomes a global variable    variable3 = 42; // a global variable as well}());

达令说

使用它是很常见的一var每个范围的语句为了组织。所有“作用域”的方式都遵循类似的模式,从而提高了代码的可读性。此外,引擎“吊”他们所有的顶部无论如何。因此,将声明放在一起将更接近于实际发生的事情。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript