function fun(filename,m)
{
this.Create=function()
{
...
}
this.BuildMenu="";
}在压缩以上这些代码的时候,会删除换行。但是这样就会报错
this.Create=function(){...}this.BuildMenu="";而这样就不会报错(“}”后一定要换行)
this.Create=function(){...}
this.BuildMenu="";只要结束的大括号“}”和“this.BuildMenu="";” 在一行上,就会有问题。
难道this.BuildMenu=""; 这句代码前必须换行吗?
{
this.Create=function()
{
...
}
this.BuildMenu="";
}在压缩以上这些代码的时候,会删除换行。但是这样就会报错
this.Create=function(){...}this.BuildMenu="";而这样就不会报错(“}”后一定要换行)
this.Create=function(){...}
this.BuildMenu="";只要结束的大括号“}”和“this.BuildMenu="";” 在一行上,就会有问题。
难道this.BuildMenu=""; 这句代码前必须换行吗?
{
this.Create=function()
{
...
}BuildMenu="";
}把this去掉,这样也会报错我的浏览器用的是IE7.0
你用的工作不对,用yui compressor就不会出错了
alert(2)
alert(3)
alert(4)
你这样写,JS也会正常执行而不报错。但你要是把它们连成一行,当然就错了。