只是想问问那里的专家。我知道 CSS 文件最好合并而不是分成无数个文件。 js的工作方式一样吗?以下是我目前知道的几点(或相信......所以如果我的信念/理解有误,你可以指出一些事情):
- 我知道 js 更好地模块化以便于维护
- 将所有文件合并为一个文件是“有风险的”,因为有些功能您只想放在某个页面上。
- 我知道并发下载会降低页面速度,因此最好只下载 1 个大文件。
- 合并到 1 个文件中可能会导致变量范围问题?
- 我知道有 javascript 编译器 ala bundle-fu 或 YUI,但这是所有问题的答案吗?不同的开发文件然后只有 1 个文件的 js?
最佳答案
您不需要为开发和生产使用相同的文件,因此您可以两全其美:模块化用于开发,串联用于部署。这是一个 list of tools for concatenation and minification .
关于javascript - 好的编码 : modularized js files or one big js file?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3634667/