método HTML DOM console.timeEnd()

definición y uso

El método console.timeEnd() detiene el temporizador y escribe los resultados en la vista de la consola.

Este método le permite medir el tiempo de ciertas operaciones en el código para realizar pruebas.

use método console.time() iniciar el temporizador

Use el parámetro label para especificar el temporizador que se debe finalizar.

sugerencia:Asegúrese de que la vista de la consola esté visible al probar métodos de la consola (presione F12 para ver la consola).

instancia

ejemplo 1

¿Cuánto tiempo toma ejecutar un bucle for 100,000 veces?

console.time();
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd();

pruebe usted mismo

ejemplo 2

Uso del parámetro label:

console.time("test1");
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd("test1");

pruebe usted mismo

ejemplo 3

¿cuál es más rápido, el bucle for o el bucle while?

var i;
console.time("test for loop");
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd("test for loop");
i = 0;
console.time("test while loop");
while (i < 1000000) {
  i++
}
console.timeEnd("test while loop");

pruebe usted mismo

sintaxis

console.timeEnd(etiqueta)

valor de parámetros

parámetros tipo descripción
etiqueta Cadena Opcional. El nombre del control de poder que se debe finalizar.

Compatibilidad del navegador

Los números en la tabla indican la versión del navegador que admite completamente este método.

Método Chrome IE Firefox Safari Opera
console.timeEnd() Soporte 11 10 4 Soporte