什么是最惯用的方式来声明本地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