欢迎光临

木子屋

标题: Javascript 压缩

作者: dnawo

日期: 2008-02-02 05:44 PM

分类: 脚本语言

内容: 当Js库中的内容越来越多时，文件的大小随之增大，当达到上百K的时候它在网络上传输的速度就不能忽视了，如下两个文件：
http://p.mail.163.com/dm3style/js/0801181756/engine.js
http://p.mail.163.com/dm3style/js/0801181756/mainmodule.js
当在DW中打开engine.js和mainmodule.js时你会惊奇的发现它们只有一行：没有注释、没有空白字符、没有换行！这便是对Js进行了压缩，通过删除注释、空白字符和换行符以达到减小文件大小的目的。
很多压缩Js的软件都把压缩的等级分成了4级，这4个等级的压缩程度各有不同：
1级：删除所有注释
2级：在1级的基础上删除所有空白字符
3级：在2级的基础上删除所有换行
4级：在3级的基础上修改变量名
下边我们来介绍一款Js压缩软件ESC，它只能在命令行运行，使用语法非常简单：
引用内容cscript ESC.wsf -l n -ow newfile.js oldfile.js (1≤n≤4)
ESC下载地址：http://www.saltstorm.net/downloads/esc/esc.zip
遗憾的是我们不能直接使用ESC对压缩的Js进行格式化，要格式化Js我们可以使用另一款软件：JavaScript Code Improver，相关的说明介绍见"一款好用的JavaScript 代码格式化工具：JavaScript Code Improver"一文。

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.797 ms

返回

标题: Javascript 压缩

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.797 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.875 ms

返回