一个大的 javascript 文件还是多个较小的文件? [英] One big javascript file or multiple smaller files?

查看:28
本文介绍了一个大的 javascript 文件还是多个较小的文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

好的,所以我有一个合理大小的项目,我在其中使用 jquery 主干和其他几个 javascript 库.我想知道是否应该为我的 javascript 库创建一个文件,为我的自定义代码创建另一个文件.或者一堆单独的javascript文件.

Ok, so I have a reasonable size project, where I'm using jquery backbone and a couple of other javascript libraries. I was wondering if I should have one file for my javascript libraries and another for my custom code. Or a bunch of separate javascript files.

推荐答案

减少 HTTP 请求通常是个好主意.所以你应该在合理的情况下尽可能减少文件的数量.

It is generally a good idea to have fewer HTTP requests. So you should reduce the number of files as much as is reasonable.

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

My personal preference is to have three "groups" of JavaScript files:

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

这篇关于一个大的 javascript 文件还是多个较小的文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆