Javascript 如何详细测量站点速度?

Javascript 如何详细测量站点速度?,javascript,performance,browser,pagespeed,google-pagespeed,Javascript,Performance,Browser,Pagespeed,Google Pagespeed,使用诸如google analytics或任何其他加载时间之类的工具,可以从不同的国家测量加载时间,但您确实不知道加载图像或cdn中的javascript等需要什么。这有点众所周知,但在现代浏览器中,javascript中有一个界面,您可以通过它访问这些数据: 在这里你可以满足不同的时间有一个页面加载 使用“getEntries()”可以访问所有加载项的加载详细信息,即使是部分时间 window.performance.getEntries(); 例如,通过简单的计算,您可以知道元素或主项中

使用诸如google analytics或任何其他加载时间之类的工具,可以从不同的国家测量加载时间,但您确实不知道加载图像或cdn中的javascript等需要什么。

这有点众所周知,但在现代浏览器中,javascript中有一个界面,您可以通过它访问这些数据:

在这里你可以满足不同的时间有一个页面加载

使用“getEntries()”可以访问所有加载项的加载详细信息,即使是部分时间

window.performance.getEntries();
例如,通过简单的计算,您可以知道元素或主项中服务器的响应时间:

var serverResponseSec = (performance.timing.responseStart - performance.timing.navigationStart) / 1000

我将所有这些放在一起,以详细总结和计算在不同用户国家加载不同元素的时间