Performance Observer
它主要用于观察性能时间轴(Performance Timeline),并在浏览器记录时通知新的性能条目。它可以用来度量浏览器和 Node.js 应用程序中某些性能指标。它在下列情况下是有用的。
- 测量请求(Request)和响应(Response)之间的处理时间。(浏览器)
- 在从数据库中检索数据时计算持续时间。(Node.js应用程序)
- 抽象精确的时间信息,使用 Paint Timing API,比如 First Paint 或 First Contentful Paint 时间
- 使用 "User Timing API"、"Navigation Timing API"、"Network Information API"、"Resource Timing API" 和 "Paint Timing API" 访问性能指标