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

Tương thích trình duyệt