PerformanceObserver: disconnect()-Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Januar 2020.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die disconnect()-Methode des PerformanceObserver-Interfaces wird verwendet, um den Leistungsbeobachter daran zu hindern, weitere Performance-Eintrag-Ereignisse zu empfangen.
Syntax
js
disconnect() Parameter
Keine.
Rückgabewert
Keine (undefined).
Beispiele
>Stoppen eines Leistungsbeobachters
Das folgende Beispiel trennt den Leistungsbeobachter, um das Empfangen weiterer Performance-Eintrag-Ereignisse zu deaktivieren.
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"] }); Spezifikationen
| Specification |
|---|
| Performance Timeline> # dom-performanceobserver-disconnect> |