PerformanceObserver 🧪
Traducción Beta No Oficial
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Traducción Beta No Oficial
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Canario 🧪
Esta API solo está disponible actualmente en los canales Canary y Experimental de React Native.
Si quieres probarla, por favor habilita el Canal Canario en tu aplicación.
La clase global PerformanceObserver, tal como está definida en las especificaciones web.
Ejemplo
ts
const observer = new PerformanceObserver(
(list, observer, options) => {
for (const entry of list.getEntries()) {
console.log(
'Received entry with type',
entry.entryType,
'and name',
entry.name,
'that started at',
entry.startTime,
'and took',
entry.duration,
'ms',
);
}
},
);
observer.observe({entryTypes: ['mark', 'measure']});
Referencia
Constructor
PerformanceObserver()
Consulta la documentación en MDN.
Propiedades estáticas
supportedEntryTypes
Consulta la documentación en MDN.
Devuelve ['mark', 'measure', 'event', 'longtask'].
Métodos de instancia
observe()
Consulta la documentación en MDN.
disconnect()
Consulta la documentación en MDN.