性能监测对象 - Web API 接口参考 编辑
PerformanceObserver
用于监测性能度量事件,在浏览器的性能时间轴记录下一个新的 performance entries 的时候将会被通知 。 Note: 此特性在 Web Worker 中可用。构造函数
PerformanceObserver()
- 创建并返回一个新的
PerformanceObserver
对象。
方法
PerformanceObserver.observe()
- 指定监测的
entry types
的集合。 当performance entry
被记录并且是指定的entryTypes
之一的时候,性能观察者对象的回调函数会被调用。 PerformanceObserver.disconnect()
- 性能监测回调停止接收 性能条目。
示例
function perf_observer(list, observer) {
// Process the "measure" event
// 处理 "measure" 事件
}
var observer2 = new PerformanceObserver(perf_observer);
observer2.observe({entryTypes: ["measure"]});
规范
规范草案 | 状态 | 注释 |
---|---|---|
Performance Timeline Level 2 PerformanceObserver | Candidate Recommendation | PerformanceObserver 接口的初始定义 |
浏览器兼容性
BCD tables only load in the browser
此页面上的兼容性表是根据结构化数据生成的。 如果您想为数据做出贡献,请查看https://github.com/mdn/browser-compat-data并向我们发送拉取请求。如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论