HTML DOM console.timeEnd() metod

Definition och användning

console.timeEnd() stoppar tiden och skriver resultaten till konsolvyn.

Denna metod låter dig mäta tiden för vissa operationer i koden för att testa.

Använd console.time() metod Starta timeren.

Använd label-argumentet för att specificera den timer som ska avslutas.

Tips:När du testar konsolmetoder, se till att konsolvyn är synlig (tryck F12 för att öppna konsolen).

Exempel

Exempel 1

Hur lång tid tar det att köra en for-loop 100 000 gånger?

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

Prova själv

Exempel 2

Använd label-argumentet:

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

Prova själv

Exempel 3

Vilken är snabbast, for-loop eller while-loop?

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");

Prova själv

Syntax

console.timeEnd(label)

Parametervärde

Parameter Typ Beskrivning
label Sträng Valgfritt. Namnet på kontrollrättigheten som ska avslutas.

Webbläsarstöd

Numreringen i tabellen anger den första webbläsaren som fullständigt stöder denna metod.

Metoder Chrome IE Firefox Safari Opera
console.timeEnd() Stöd 11 10 4 Stöd