Méthode console.time() du DOM HTML

Définition et utilisation

La méthode console.time() démarre le chronomètre dans la vue console.

Cette méthode vous permet de chronométrer certaines opérations de code pour les tests.

Utilisez Méthode console.timeEnd() Arrêtez le chronomètre et affichez le résultat dans console.view.

Utilisez le paramètre label pour nommer le chronomètre, puis vous pouvez configurer plusieurs chronomètres sur la même page.

Astuce :Lorsque vous testez les méthodes de console, assurez-vous que la vue console est visible (appuyez sur F12 pour ouvrir la console).

Exemple

Exemple 1

Combien de temps faut-il pour exécuter une boucle for 100000 fois ?

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

Essayez-le vous-même

Exemple 2

Utilisation du paramètre label :

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

Essayez-le vous-même

Exemple 3

Quelle est la plus rapide, la boucle for ou la boucle while ?

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

Essayez-le vous-même

Syntaxe

console.time(label)

Valeur du paramètre

Paramètre Type Description
label Chaîne Optionnel. Utilisez le paramètre label pour nommer le chronomètre.

Support du navigateur

Les numéros dans le tableau indiquent la version du navigateur la première à prendre en charge cette méthode.

Méthode Chrome IE Firefox Safari Opera
console.time() Support 11 10 4 Support