Saltar al contenido principal
Versión: 0.82

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.