所以,假设您有10个页面,每个页面都包含简短的javascripts,例如click on load
。
现在,将所有这些javascript合并到一个文件中还是将它们放在单独的页面上会更有效率吗?
我对单个文件的关注是,当您只需要一个javascripts时,我不希望使用额外的数据。但我听说我应该将它们全部合并到一个文件中。
答案 0 :(得分:2)
在大多数情况下,连接脚本被认为是最佳做法,因为它只需要一个请求(这可能会在几年内发生变化)。
在某些情况下,您应该制作例外:
总之,连接JavaScript是一种权衡,但总的来说,这是你想要做的。
答案 1 :(得分:1)
您应该将多个页面之间共享的javascript放入隔离文件中。
但是对于一些onclick动作和非常具体的小任务,将它直接放在页面上就可以了。
将JS放在自己的文件中的好处是浏览器可以缓存它,而不必每次都重新加载它。