【发布时间】:2013-03-02 03:22:55
【问题描述】:
我习惯于使用 Java,其中(我们知道)每个对象都定义在自己的文件中(一般来说)。我喜欢这个。我认为它使代码更易于使用和管理。
我开始使用 javascript,我发现自己想要为我在单个页面上使用的不同脚本使用单独的文件。我目前将自己限制在几个 .js 文件中,因为我担心如果我使用的更多,我将来会因为我目前无法预见的事情而感到不便。也许是循环引用?
简而言之,将我的脚本分成多个文件是不好的做法吗?
【问题讨论】:
-
由于下载时间的原因,您应该始终尝试使您的脚本成为一个单一的大文件。但是,如果您使用压缩器(您应该),它们可以为您将多个源文件合并为一个。因此,您可以继续处理多个文件,然后将它们压缩为单个文件以进行分发。
-
@Dave,您绝对应该将其发布为答案!
-
@Dave:如果这是一个答案,我会赞成。 :D
-
如果您关心 OO,那么无论您使用哪种语言,每个文件一个类(模块)都是一个好主意。您所要做的就是将所有文件压缩成一个
-
@Dave 因为浏览器可以并行下载文件(仍然按顺序执行),所以五个 1MB 文件的下载速度将比单个 5MB 文件快。见stackoverflow.com/questions/4877321/…
标签: javascript html