js加密压缩的Bug解决方案

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 =功能()

{

}

这样,结尾处必须有分号。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部