编程语言
首页 > 编程语言> > 什么是最惯用的方式来声明本地javascript变量列表?

什么是最惯用的方式来声明本地javascript变量列表?

作者:互联网

我知道以下所有版本都有效,而且我在不同程度上都看到它们.只是想知道这些中是否有一种相当标准的惯用方法(是否有任何支持这一点的参考)?

版本(1):

var x = 1;
var y = 2;
var z = 3;

版本(2):

var x = 1,
    y = 2,
    z = 3;

版本(3):

var x = 1, y = 2, z = 3;

解决方法:

理想情况下,它应该是第二个或第三个,因为它们会提示您在同一位置声明所有变量(即在脚本的顶部). Word认为它也稍微快一点,但my JSPerf在IE9和Chrome 15中给出了相同的结果.

但是,我发现第一个更容易a)阅读,和b)更容易维护;很容易错过一个,或忘记改变最后一个; a,当你添加一个新变量时,你最终将它泄漏到全局范围.

标签:idiomatic,javascript,idioms
来源: https://codeday.me/bug/20190729/1575684.html