在JavaScript语句中逗号也是合法的,它表示顺序执行的语句,使用它,可以将若干个语句连成一行,达到压缩文件大小的目的。由于这样写得可读性较差,一般在压缩的JavaScript中能找到它的身影。
如下面的例子来源于一个压缩文件,通过格式化,可以发现循环语句多句可以合为一句,for语句中也可以执行多条语句。
C=function(){
this.method1=function(){
for(var a=[1,2,3,4,5],b=0;alert('a.length:'+a.length),b<a.length;b++)
a=[6,7,8],
a.length==0&&alert("test is ok!"),
alert(a[b])
}
};