页面加载时间

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

js
let time = performance.timing;

let pageloadtime = time.loadEventStart - time.navigationStart;

虽然页面加载时间看起来像是一个完美的网页性能指标,但事实并非如此。加载时间会因用户的设备能力、网络状况以及与服务器的距离不同而有很大差异。开发环境中测量的加载时间往往是理想的,并不能反映用户的实际情况。此外,网页性能不仅仅是加载事件发生的时间,还包括感知性能、响应速度、卡顿和抖动。

参见