将每个网站范围的javascript函数放在一个文件中是否更好?或者我可以将它们拆分为更多文件(目前我大约有15个)。
由于我的访问者在调用网站时抱怨加载时间过长 - 所以我试图找到原因。
它是否会产生任何差异?
答案 0 :(得分:2)
是,您将获得一项好处。
这是因为HTTP协议将按顺序和同步地对每个文件发出请求,并且由于每个请求都携带数据有效负载以及请求 - 响应延迟,通过将所有文件统一在一个中,您将只需要只需一个请求 - 响应延迟和单个数据有效负载。
您可以通过查看Chrome DevTool的网络标签或任何其他网络分析工具来获得有关的视觉说明。
此外,您可以使用为此目的制作的众多在线工具之一来缩小获得的主 javascript文件。例如,this one。
如果javascript文件相互依赖,请注意保持javascript文件的顺序。