PerformanceObserver: phương thức disconnect()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Note: This feature is available in Web Workers.
Phương thức disconnect() của giao diện PerformanceObserver được dùng để ngừng performance observer nhận bất kỳ sự kiện performance entry nào.
Cú pháp
js
disconnect()
Tham số
Không có.
Giá trị trả về
Không có (undefined).
Ví dụ
>Ngừng một performance observer
Ví dụ sau ngắt kết nối performance observer để vô hiệu hóa việc nhận thêm bất kỳ sự kiện performance entry nào.
js
const observer = new PerformanceObserver((list, obj) => {
list.getEntries().forEach((entry) => {
// Xử lý các sự kiện "measure"
// …
// Vô hiệu hóa các sự kiện performance bổ sung
observer.disconnect();
});
});
observer.observe({ entryTypes: ["mark", "measure"] });
Thông số kỹ thuật
| Specification |
|---|
| Performance Timeline> # dom-performanceobserver-disconnect> |