多个js合并成一个的好处是什么?

今天面试官问了这么一个问题,答不上来

多个js依次引入

把所有js合并成一个在引入

这样有什么好处?

阅读 3.3k
3 个回答

减少 HTTP 请求,因为在 HTTP 1.1 中,浏览器同时最大请求数普遍为 6 个,其他的则在排队中。
如果分为多个文件,文件越多页面加载完成的时间也就越久。
除了 js 外,常见的还有图标资源,常见解决方案就是雪碧图,现在更长常见的是字体了。
也是来解决这个问题的。

减少http请求

假如光是上面的回答,那还差了点意思
如果你能针对的说下 http2 的特性,就能给面试官一点 Suprise

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题