一个大javascript文件还是多个小文件?[副本]

这个问题在这里已经有答案了
将javascript放在一个.js文件中,还是将其分解为多个.js文件?

(11个答案)
我应该将所有JavaScript源代码复制到一个文件中吗?

(3个答案)

八年前关闭的

好的,我有一个规模合理的项目,我使用jquery主干和其他几个javascript库。我想知道是否应该有一个用于javascript库的文件和另一个用于自定义代码的文件。或者一堆单独的javascript文件

通常,减少HTTP请求是一个好主意。因此,您应该尽可能合理地减少文件数量

我个人的偏好是有三组JavaScript文件:

  1. 核心文件。包含几乎无处不在的函数和其他有用的页面初始化功能
  2. 模块文件。包含在多个地方使用的代码,但不是在所有地方都使用。可以插入以提供附加功能。例如,如果您有一个脚本来处理日期输入,则可以将其作为模块文件包含,并将其添加到具有日期输入的页面中
  3. 页面特定文件。这些文件包含仅在一个位置使用的代码。它们作为单独文件添加而不是作为页面本身的一部分添加的唯一原因是缓存原因

发表评论