Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

Browser-Kompatibilität