获取 javascript 加载调用堆栈

获取 javascript 加载调用堆栈

是否有某种工具可以给我提供我们网站加载的 javascript 文件的加载堆栈?我们的页面很慢,因为一些 javascript 文件的加载时间很慢,但它们不是我们正在加载的文件。因此,我们正在加载的文件之一正在加载它们。

我需要找到导致文件加载缓慢的调用堆栈(在 gdrive 上 - 不是有史以来最快的响应)。

答案1

您可以使用 Chrome DevTools(ctrl+shift+i)。以下是此页面加载的所有 javascript 文件的屏幕截图(已禁用缓存):

Chrome DevTools(仅启用 JS,禁用缓存

在顶部,您可以看到一个时间轴,我在其中选择了感兴趣的区域(白色背景)。在右侧,我将鼠标悬停在请求的文件上,pubads_impl_201812102.js该文件显示了请求需要多长时间的所有信息,以及扩展(向下滚动并阅读“查看发起者和依赖项”)。

相关内容