JSPacker
JsPacker(JavaScript Packer)是js代码的压缩工具,可以高效的压缩Javascript脚本文件缩短网页显示时间,可以混淆代码保护知识产权,还可以把多个文件合并压缩。产生的代码兼容IE,FireFox等常用浏览器。
基本原理
1. 压缩多余的空格和换行符
2. 删除注释,因为注释只对程序员有用而对于浏览网页的最终用户是无用的,删除了可以缩小文件体积
3. 把较长的变量名称和过程名称统一替换为很短的名称,一者可以减小体积,二者还可以减小程序的可读性保护自己的劳动成功。