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小时内处理完毕。