js加密压缩的Bug解决方案

检查这个错误的方式:打开IE脚本错误,然后打开对JS HTML页面的调用,它会报告丢失的位置,然后用UE打开精简的js文件,用分号进入相应的位置,用js代码中的分号的位置已经被精简找到。

例如:

复制代码代码如下所示:

var a=1

var b=2



改变:

复制代码代码如下所示:

var a=1;

var b=2;



我尝试使用括号后的语句。

这种情况很麻烦。这是很难找到故障由正则表达式{ } +其他就,找到减少js文件,或者找到其他行注释后,在简化JS代码加括号,找到相应的位置。

例如:

复制代码代码如下所示:

如果(a)

甲=乙;

其他的

乙=;



改变:

复制代码代码如下所示:

如果(a)

甲=乙;

其他的

{ = }



在添加分号后,我尝试函数反括号。

例如:

复制代码代码如下所示:

函数A(){

}

函数B(){

}



改变:

复制代码代码如下所示:

函数A(){

};

函数B(){

};



这可以压缩来解决压缩后的错误问题。

同时,我们也要注意中国的混沌码问题,它可以被复制粘贴而不作为文件保存。

window.load =功能()

{

}

这样,结尾处必须有分号。