PerformanceObserver: disconnect() 方法
注意:此功能在 Web Workers 中可用。
disconnect() 方法是 PerformanceObserver 接口的一部分,用于停止性能观察器接收任何 性能条目 事件。
语法
js
disconnect()
参数
无。
返回值
无(undefined)。
示例
停止性能观察器
下面的示例停止了性能观察器,以禁用接收更多性能条目事件。
js
const observer = new PerformanceObserver((list, obj) => {
list.getEntries().forEach((entry) => {
// Process "measure" events
// …
// Disable additional performance events
observer.disconnect();
});
});
observer.observe({ entryTypes: ["mark", "measure"] });
规范
| 规范 |
|---|
| 性能时间线 # dom-performanceobserver-disconnect |
浏览器兼容性
加载中…