1.变量名的替换为随机字符串
2.函数名的替换为随机字符串
3.代码压缩,移除空格,换行等无用字符
4.添加垃圾代码,使反编译更难
5.代码加密,使代码更难读懂
注意:这些方法都可以使代码更难被别人破解,但并不能完全防止代码被破解。
最直接的效果是js源文件的变下了,下载源文件的速度大大缩短,相当于加载速度更快了。还有一个隐形好处是别人不能破解你的js代码,因为加密混淆的js代码十分难懂。用nodejs也可以对js加密混淆,但要用cmd命令操作。1.变量名的替换为随机字符串
2.函数名的替换为随机字符串
3.代码压缩,移除空格,换行等无用字符
4.添加垃圾代码,使反编译更难
5.代码加密,使代码更难读懂
注意:这些方法都可以使代码更难被别人破解,但并不能完全防止代码被破解。
最直接的效果是js源文件的变下了,下载源文件的速度大大缩短,相当于加载速度更快了。还有一个隐形好处是别人不能破解你的js代码,因为加密混淆的js代码十分难懂。用nodejs也可以对js加密混淆,但要用cmd命令操作。