页面加载时间

页面加载时间是指页面从导航开始加载事件开始的时间。

js
let time = performance.timing;

let pageloadtime = time.loadEventStart - time.navigationStart;

虽然页面加载时间“听起来”像是完美的网页性能指标,但事实并非如此。加载时间会根据设备性能、网络状况和(在较小程度上)与服务器的距离而在用户之间产生很大差异。在开发环境中,页面加载时间通常是最佳体验,并不能反映用户的实际情况。此外,网页性能不仅仅与加载事件何时发生有关,还与感知性能、响应速度、卡顿和抖动有关。

另请参阅