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 =功能()
{
}
这样,结尾处必须有分号。