En JavaScript , el método performance.now() se puede usar para verificar el rendimiento de su código. Puede verificar el tiempo de ejecución de su código usando este método.
Devuelve el valor del tiempo (de tipo doble) en milisegundos. El valor devuelto representa el tiempo transcurrido desde que comenzó la ejecución.
Sintaxis:
let t = performance.now();
El siguiente código le dará una breve idea de cómo funciona este código.
Ejemplo 1:
Javascript
<script> const t0 = performance.now(); for (let i = 0; i < 10; i++) { console.log(i); } const t1 = performance.now(); console.log(`Call to doSomething took ${t1 - t0} milliseconds.`); </script>
Salida: En el código anterior, las variables t0 y t1 se usan para almacenar la hora de inicio y la hora de finalización respectivamente, y mientras imprimíamos restamos t0 de t1 para imprimir el tiempo requerido en la ejecución del código.
0 1 2 3 4 5 6 7 8 9 "Call to doSomething took 1.7899998929351568 milliseconds."
Ejemplo 2:
Javascript
<script> const t0 = performance.now(); for (let i = 0; i < 5; i++) { console.log(i); } const t1 = performance.now(); console.log(`Call to doSomething took ${t1 - t0} milliseconds.`); </script>
Producción:
0 1 2 3 4 "Call to doSomething took 0.7100000511854887 milliseconds."