有没有办法压缩JavaScript代码?JavaScript代码压缩
例如
function test(){
// some code here
}
压缩后应该
function test(){//some code here}
另外,我需要在编辑代码时反之亦然。
有没有办法压缩JavaScript代码?JavaScript代码压缩
例如
function test(){
// some code here
}
压缩后应该
function test(){//some code here}
另外,我需要在编辑代码时反之亦然。
有一些工具可以减少JavaScript的下载大小,提高首次加载性能。在不改变其结构的情况下,对javascript进行语法修改的一般技术称为缩小;而工具是缩小器。我知道Google有一个很好的工具,雅虎也是如此,可能还有其他的。查看其他回复链接。
更多的资源,尝试这个搜索:
http://www.bing.com/search?q=javascript+minify
一些其他的东西优化你的JavaScript时,要记住:
你会想一个选项,下载非精缩的JavaScript,至少在你的测试网站 - 调试缩小的JavaScript是一个主要的痛苦。
如果客户端在请求中包含相应的“接受”标头,则配置您的Web服务器以压缩(gzip)您的javascript。
请确保您配置我们的JavaScript缓存设置,以便浏览器可以使用其本地缓存版本,甚至不会发送服务器请求(如果该文件以前已下载过)。
已经有jQuery的压缩版本供您使用。对于js,你自己写自己提到的其他任何工具都可以工作,我自己使用YUI。
好的答案,对于jQuery你有一个压缩版本,删除标题中的注释以节省一些八位字节。 对于你自己的文件,使用YUI压缩机,我认为这是最好的。
如果你想节省一些时间,你也可以把所有的Javascripts文件放在一个,这样你就可以节省一些宝贵的时间用于http请求(仅用于生产)。
优化您的网站的一个好方法是为所有人提供一个JavaScript文件。一篇解释Javascript Bootstrapping过程的文章可以在here找到。
一旦你使用上面提供的压缩机,你应该实现这个,这样你的网站运行得更快。希望这会有所帮助。
使用JSMIn其中最好的。
我会建议http://www.google.com/search?q=javascript+minify ;) – cmroanirgo 2010-01-29 05:16:52
A downvote?真? – Bruce 2010-01-29 05:21:56
嗯,一半是值得的我猜:建议bing是相当蹩脚的:p,加上一个链接到搜索引擎不是一个很好的答案。 顺便说一下,也许我们的队友并没有“缩小”这个词,它可以帮助他找到答案,我投票取消downvote :) – Julien 2010-01-29 07:30:41