我是JavaScript新手,我想知道如果声明变量然后在声明后立即初始化是最佳实践.例如:
var x = 5 ;
var y = 6 ;
Run Code Online (Sandbox Code Playgroud)
代替:
var x , y ;
x = 5;
y = 6 ;
Run Code Online (Sandbox Code Playgroud)
如何完成此操作不会以任何方式影响执行,而只是一个关于可读性的问题。
如果您愿意声明,请单独分配,请务必这样做。
如果您没有像在类中一样使用局部作用域变量var banana
,那么会对执行产生一些影响(但几乎没有)。
示例:这可能更容易阅读(但这是个人意见)并且需要更少的操作
var Foo = Class.reate();
Foo.prototype = {
hoge : 1,
fuga : 2,
initialize : function(){
}
};
Run Code Online (Sandbox Code Playgroud)
比这个 :
var Foo = Class.reate();
Foo.prototype = {
hoge:null,
fuga:null,
initialize : function(){
this.hoge = 1;
this.fuga = 2;
}
};
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
665 次 |
最近记录: |