当通过 HTTP 连接发送 JavaScript 文件时,整个文件都会被发送,然后客户端的预处理器会处理其余部分?
因此,删除 .js 文件中的注释和空格是否会优化 js 文件的传输?
答案1
我用谷歌关闭、gzip 和 header cache 标签来优化我的 js 传输。
答案2
如果您正在开发一个大型项目,您可以模块化您的 javscript 代码并使用 requirejs 异步加载。这样您就不必加载完整的库代码。
答案3
您可以使用 Closure Compiler,它是一种最小化工具,可以比现有的最小化工具进一步压缩 JS 代码。
欲了解更多详情,请访问http://www.techstrikers.com/Javascript/javascript-tutorials.php