JavaScript压缩

Mic*_*ber 0 javascript compression

我寻找可以压缩JavaScript源代码的工具.我找到了一些只删除空白字符的网络工具?但也许存在更好的工具,可以压缩用户的功能名称,字段名称,删除未使用的字段,其他.

Pas*_*TIN 9

通常用于压缩JS代码的工具是YUI Compressor.

考虑到这个选项:

--nomunge
    Minify only. Do not obfuscate local symbols.
Run Code Online (Sandbox Code Playgroud)

它应该能够做你所要求的.


这里有一篇关于它的文章:介绍YUI压缩器.

引用那篇文章:

它首先分析源JavaScript文件,以了解它的结构.然后打印出令牌流,将所有本地符号替换为1(或2或3)个字母符号,只要这样的替换是合适的


作为旁注:当您从网络服务器提供JS/CSS文件时,不要忘记gzip:这会减少通过网络的数据量!

例如,如果您使用的是Apache,请查看mod_deflate.