javascript - 合并 javascript 或将它们放在单独的页面上。

标签 javascript

假设您有 10 个页面,每个页面都包含简短的 javascript,例如点击加载

现在,将所有这些 javascript 合并到一个文件中或将它们保留在单独的页面上是否会更有效?

我对单个文件的担忧是,当您只需要其中一个 JavaScript 时,我不希望使用额外的数据。但我听说我应该将它们全部合并到一个文件中。

最佳答案

在大多数情况下,连接脚本现在被认为是最佳实践,因为它只需要一个请求(这可能会在几年后发生变化)。

在某些情况下您应该异常(exception):

  • 如果您的脚本非常大,并且只有少数访问者需要它们,那么最好将它们分成不同的文件。
  • 如果您需要在渲染页面之前加载并运行一些 JavaScript,您将需要将此代码分开。如果它很短,最好内联编写这样的代码。
  • 您还必须考虑缓存。如果您的某个脚本会经常更改,您可能希望将该脚本保留在单独的文件中。

总之,连接 JavaScript 是一种权衡,但总的来说,这是您想要做的。

关于javascript - 合并 javascript 或将它们放在单独的页面上。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30290892/

相关文章:

javascript - 创建rest api以从odoo erp检索数据

javascript - Openlayers 3 中的 map 加载回调

javascript - 将值插入 SQL 本地数据库并使用 Javascript 打印表数据

javascript - Moment JS - isAfter 返回 .isAfter 不是一个函数?

javascript - ccs3 属性背景大小 :cover mechanism

javascript代码不允许页面在未登录的情况下加载

javascript - 丢失节点引用? (javascript)

JavaScript 代码在 localhost 中有效,但在实时站点中无效?

javascript - 在mapbox中设置默认标记过滤器

javascript - 如何正确初始化单个项目的 jQuery 工具的可滚动组件?