Saltar al contenido principal
Versión: Siguiente

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 →

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', 'resource'].

Métodos de instancia​

observe()​

Consulta la documentación en MDN.

disconnect()​

Consulta la documentación en MDN.