| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/API/PerformanceObserverEntryList | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit Januar 2020 browserbergreifend verfgbar.
Hinweis: Diese Funktion ist in Web Workers verfgbar.
Das PerformanceObserverEntryList-Interface ist eine Liste von Performance-Ereignissen, die explizit ber die observe()-Methode beobachtet wurden.
PerformanceObserverEntryList.getEntries()Gibt eine Liste aller explizit beobachteten PerformanceEntry-Objekte zurck.
PerformanceObserverEntryList.getEntriesByType()Gibt eine Liste aller explizit beobachteten PerformanceEntry-Objekte des angegebenen Entry-Typs zurck.
PerformanceObserverEntryList.getEntriesByName()Gibt eine Liste aller explizit beobachteten PerformanceEntry-Objekte basierend auf dem angegebenen Namen und Entry-Typ zurck.
Im folgenden Beispiel ist list das PerformanceObserverEntryList-Objekt. Die getEntries()-Methode wird aufgerufen, um alle explizit beobachteten PerformanceEntry-Objekte zu erhalten, die in diesem Fall "measure" und "mark" sind.
function perfObserver(list, observer) {
list.getEntries().forEach((entry) => {
if (entry.entryType === "mark") {
console.log(`${entry.name}'s startTime: ${entry.startTime}`);
}
if (entry.entryType === "measure") {
console.log(`${entry.name}'s duration: ${entry.duration}`);
}
});
}
const observer = new PerformanceObserver(perfObserver);
observer.observe({ entryTypes: ["measure", "mark"] });
| Spezifikation |
|---|
| Performance Timeline # performanceobserverentrylist-interface |
PerformanceObserverEntryListEventCountsLargestContentfulPaintLayoutShiftLayoutShiftAttributionNotRestoredReasonDetailsNotRestoredReasonsPerformancePerformanceElementTimingPerformanceEntryPerformanceEventTimingPerformanceLongAnimationFrameTimingPerformanceLongTaskTimingPerformanceMarkPerformanceMeasurePerformanceNavigationPerformanceNavigationTimingPerformanceObserverPerformancePaintTimingPerformanceResourceTimingPerformanceScriptTimingPerformanceServerTimingPerformanceTimingTaskAttributionTimingVisibilityStateEntryWindow.performanceWorkerGlobalScope.performanceDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |