Dio*_*oso 6 javascript variables syntax coding-style
在JavaScript中声明变量的错误较少的方法是什么?
var a;
var b;
var c;
Run Code Online (Sandbox Code Playgroud)
要么
var a,
b,
c;
Run Code Online (Sandbox Code Playgroud)
jQuery和Dojo使用第二种方法,并且就代码易读性而言,这是我最喜欢的,问题是我发现它更难调试.
例1:
var a,
b,
c; // oops.. semicolon instead of comma
d,
e;
Run Code Online (Sandbox Code Playgroud)
例2:
在项目中搜索某个变量时,var
更好的是声明变量.
编辑:原来的例子是错的,我在复制和粘贴时犯了一个错误.代码已经更新,抱歉不方便.
由于您提到的原因,多个变量声明(而不是组合)不易出错.但是,合并声明还有其他一些优点:
var
每个范围有多个关键字.var
由于显而易见的原因,单个关键字比许多关键字更好.另一方面,正如您所提到的,错误可以通过组合变量声明来实现,并且它们可以在diff中表现得很笨拙.
只要您在整个项目中保持一致的变量声明风格,您选择的样式就不重要了.
归档时间: |
|
查看次数: |
2141 次 |
最近记录: |