此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
let time = performance.timing;
let pageloadtime = time.loadEventStart - time.navigationStart;
虽然页面加载时间看起来像是一个完美的网页性能指标,但事实并非如此。加载时间会因用户的设备能力、网络状况以及与服务器的距离不同而有很大差异。开发环境中测量的加载时间往往是理想的,并不能反映用户的实际情况。此外,网页性能不仅仅是加载事件发生的时间,还包括感知性能、响应速度、卡顿和抖动。