首页 > 编程开发 > 压缩JavaScript文件

压缩JavaScript文件

之前写过一篇介绍了几个js压缩的工具,那个在线压缩的用起来比较方便,不过这次压缩遇到一些问题,记录下来。

使用base62压缩后,总是有错误,搜了一下,说是包含类似for(var i=0;i<10;i++)这样的语句就会语法错误,于是把var i全部拿到for外面,在线压缩,测试还是有问题。

找找其它工具,看到个TBCompressor,据说是淘宝团队用的js和css压缩工具,于是拿来使用,我这里是用utf-8编码的,参考TBCompressor的说明文件调整即可,开始没修改,中文字符显示乱码,调整后正常,经过TBCompressor压缩后的js文件大约为原来大小的80%左右,此时再将TBCompressor压缩后的js文件到在线压缩那里使用base62压缩,压缩后的文件可以缩小到原始文件的50%左右,对于优化网络下载速度还是很有效果的。
个人感觉是TBCompressor压缩同时对代码进行了整理,因此使用base62压缩时不再产生错误。

  1. 还没有评论
评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks