Méthode console.time() du DOM HTML
- Page précédente table()
- Page suivante timeEnd()
- Retour au niveau supérieur Objet Console Window
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();
Exemple 2
Utilisation du paramètre label :
console.time("test1"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test1");
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");
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 |
- Page précédente table()
- Page suivante timeEnd()
- Retour au niveau supérieur Objet Console Window