跳到主要内容

计时 API

页面性能始终是 Web 开发者关心的话题。Performance 接口通过 JavaScript API 暴露了浏览器内部的度量指标,允许开发者直接访问这些信息并基于这些信息实现自己想要的功能。这个接口暴露在 window.performance 对象上。所有与页面相关的指标,包括已经定义和将来会定义的,都会存在于这个对象上。

Performance 接口由多个 API 构成:

  • High Resolution Time API
  • Performance Timeline API
  • Navigation Timing API
  • User Timing API
  • Resource Timing API
  • Paint Timing API

有关这些规范的更多信息以及新增的性能相关规范,可以关注 W3C 性能工作组的 GitHub 项目页面。

High Resolution Time API