JavaScript Temps de mesure - console.time ()


Exemple

console.time() peut être utilisé pour mesurer la durée d'exécution d'une tâche dans votre code.

L'appel de console.time([label]) lance un nouveau temporisateur. Lorsque console.timeEnd([label]) est appelé, le temps écoulé, en millisecondes, depuis le début de l'appel .time() est calculé et consigné. En raison de ce comportement, vous pouvez appeler .timeEnd() plusieurs reprises avec la même étiquette pour consigner le temps écoulé depuis l' .time() origine .time() .


Exemple 1:

console.time('response in');

alert('Click to continue');
console.timeEnd('response in');

alert('One more time');
console.timeEnd('response in');

va sortir:

response in: 774.967ms
response in: 1402.199ms

Exemple 2:

var elms = document.getElementsByTagName('*'); //select all elements on the page

console.time('Loop time');

for (var i = 0; i < 5000; i++) {
    for (var j = 0, length = elms.length; j < length; j++) {
        // nothing to do ...
    }
}

console.timeEnd('Loop time');

va sortir:

Loop time: 40.716ms