JanaScript代码优化其实不止一种方法,除了利用精简的代码外,也可以利用混淆源代码进行优化,它和精简一样,也是初注释和空白的,但是除了这点以外,同时他还会改写一部分代码,让函数和变量的名字呗转换为更短的字符串,这时的代码更精练,更难阅读。
进行混淆比精简更能减少代码的的大小,因此,混淆的JanaScript代码可以提高网站的性能,但同时也会对网站的工程增加一定的难度,相对比精简是个安全简单的过程,而混淆就显得复杂的多一些,如果你想利用混淆等优化方式来进行代码的的抵制方向工程的话,混淆的JanaScript代码也是有缺点的,主要为:
由于混淆更加的复杂所以这个过程可能会带人错误,而且混淆也会改变JanaScript的符号,因此需要对任何不能改变的符号进行标记,防止混淆修改它们,这样导致了后期调试的困难,代码很难被阅读出来。
深圳网站制作公司建议一般使用精简的优化方式而不是混淆的方式,但最终决定还是你自己来根据需要考虑进行,更考虑哪种方式的优化代码能给你的网站带来怎么样的性能提升。