您当前的位置是:首页-Javascript

js同时声明多个变量的几种方法

【发表于】:2018/7/10 0:00:00  已被访问:145次
JS声明变量的办法我就不说了,我们经常需要连续声明好几个变量,当我是新手时,我是这么做的。
var a=1;
var b={};
var c=[];
var d=...
实际上我们可以这样:
var a=1,b=2,c=3,d=4;
也就是用,分隔多个变量。
这样不换行的情况,只适合变量值比较单一的情况,如果你的变量是函数或对象,则要换行了:
var a=function (){
var b,c,d;
},
b = {
b:1,
a:2
};
这样可以一直写下去,且能保持良好的可读性。当然,最后记得要用;收尾。
另外这里我要提一句,最近我用了好几个JS压缩工具,都很智能了,但还是不会智能到把多行里的多个var自动合并成一个var的地步,
所以,如果你要压缩你的JS,最好是用这种连续声明方式。jQuery等都是用这种。
 
上下篇: js按比例缩放图片 js循环拼接字符串时,字符串首出现undefined的问题解决方法

最新推荐信息