我知道以下所有版本都有效,而且我已经在不同程度上看到了它们。只是想知道这些中是否有一种相当标准的惯用方法(是否有任何支持这一点的参考)?
版本(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;
答案 0 :(得分:3)
一个中的6个,另外六个......它们都是一样的。
答案 1 :(得分:3)
理想情况下,它应该是第二个或第三个,因为它们会提示您在同一个地方(即脚本顶部)声明所有变量。 Word认为它也稍微快一些,但my JSPerf在IE9和Chrome 15中给出了相同的结果。
然而,我发现第一个更容易a)阅读,和b)更容易维护;很容易错过一个,
,或者在添加新变量时忘记将最后;
更改为,
,并最终将其泄漏到全局范围内。
答案 2 :(得分:1)
他们都是有效的'但我发现版本2是最常用的。