会连接javascript文件阻止个别文件缓存?

时间:2012-02-01 19:37:00

标签: javascript

我正在尝试权衡使用js加载器连接的优势。 说如果我有第1页的javascript文件1& 2,我连接它和第二页我有javascript文件2& 3,我连接它并发送它...这将阻止在客户端缓存第二个JavaScript。如果我已经将第1页上的脚本发送为js1& js2然后js2将在客户端缓存,当page2进入时它不会请求js2,因为它已经得到它。所以它只会请求js3。

这是一种更好的方法。

由于

1 个答案:

答案 0 :(得分:1)

它不会阻止缓存,但会导致不必要的过度缓存。

你最终会得到两个缓存的js文件,每个文件都包含一个相同代码的大块。

您应该将脚本文件分开,并允许客户端单独缓存它们。