🇺🇸 EN
Frontend
·1 min read·↗·🇺🇸 EN

Cómo medir código JavaScript con performance.now()

Portada principal del artículo: Cómo medir código JavaScript con performance.now()

A veces queremos conocer el rendimiento o el tiempo que toma una función o proceso en nuestra aplicación, y podemos resolverlo usando performance.now().

performance.now() nos ayuda a obtener el tiempo en milisegundos, lo que nos permite medir el tiempo exacto que tarda una función en completar su proceso.

Usando performance.now

Podemos tomar el valor actual de performance.now() y compararlo cuando nuestra función termine su proceso, tal como muestro en mi ejemplo:

function getUsers() {
  console.log("Start...")
  let from = performance.now();
  setTimeout(() => {
    console.log("Getting users..")
    let to = performance.now()
    let total = from - to;
    console.log(`Total miliseconds ${total}`); 
  },3000)
}
// Total miliseconds -3003

Si quieres aprender más sobre esto, te invito a consultar estos recursos:

Parte de la serie Frontend

Modern frontend development — Angular, React, TypeScript, accessibility, and performance.

Ver serie completa

Artículos Relacionados

Compartir este artículo

Si esta guía te resultó útil, compártela con tu equipo o con otros desarrolladores.


Software real. Lecciones reales.

Comparto las lecciones que aprendí por las malas, para que puedas evitarlas o estar preparado cuando ocurran.

User avatar
User avatar
User avatar
User avatar
+13K

Únete a 13,800+ desarrolladores y lectores.

Cero spam. Cancela tu suscripción en cualquier momento.