javascript加载器是否需要替换脚本组合?

时间:2011-08-02 13:36:31

标签: javascript asynchronous loader

脚本加载器是否取代了进行脚本组合的需要?

或者它们是真正的补充工具吗?

3 个答案:

答案 0 :(得分:8)

JavaScript加载程序仅推迟JavaScript加载,并为我们提供延迟加载按需加载体验。但它们不会减少HTTP请求。因此,这完全取决于。如果您最初加载200KB的JavaScript作为组合文件并且仅使用10KB,那么您最好将JavaScript代码分离到其原始文件中,并使用加载程序推迟加载过程以提高性能。

答案 1 :(得分:6)

互补...脚本加载器仅用于可选或偶尔的依赖。合并脚本是为了优化您在页面上总是需要的脚本

答案 2 :(得分:2)

通常,scriptloades不会/无法动态组合您的javascript文件,除非您使用某种优化代理或在服务器端运行并运行某些逻辑。

同时执行这两项操作的一个脚本加载器(组合+转移)是supplyJS