PerformanceObserverEntryList
L'interface PerformanceObserverEntryList
est une liste d'événements de performance qui ont été explicitement observés via la méthode observe()
.
Méthodes
PerformanceObserverEntryList.getEntries()
-
Retourne une liste d'objets explicitement observés de
PerformanceEntry
en fonction du filtre donné. PerformanceObserverEntryList.getEntriesByType()
-
Retourne une liste d'objets explicitement observés de
PerformanceEntry
du type d'entrée donné. PerformanceObserverEntryList.getEntriesByName()
-
Retourne une liste d'objets explicitement observés de
PerformanceEntry
en fonction du nom et du type d'entrée donnés.
Exemple
// Crée un observateur pour tous les types d'événements de performance
// la liste est de type PerformanceObserveEntryList
const observe_all = new PerformanceObserver(function(list, obs) {
let perfEntries = list.getEntries();
for (let i = 0; i < perfEntries.length; i++) {
print_perf_entry(perfEntries[i]);
// faire quelque chose avec
}
})
Spécifications
Specification |
---|
Performance Timeline # performanceobserverentrylist-interface |
Compatibilité des navigateurs
BCD tables only load in the browser