PerformanceObserverEntryList
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis janvier 2020.
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
PerformanceEntryen fonction du filtre donné. PerformanceObserverEntryList.getEntriesByType()-
Retourne une liste d'objets explicitement observés de
PerformanceEntrydu type d'entrée donné. PerformanceObserverEntryList.getEntriesByName()-
Retourne une liste d'objets explicitement observés de
PerformanceEntryen fonction du nom et du type d'entrée donnés.
Exemple
js
// 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
Chargement…