HTML DOM console.timeEnd() metoden

Definisjon og bruk

console.timeEnd() metoden slutter å måle tid og skriver resultatet til konsollvisningen.

Denne metoden lar deg måle tid for visse operasjoner i koden for testing.

Bruk console.time() metoden Start tidsmåleren.

Bruk label-parameteren for å spesifisere hvilken tidsmåler som skal avsluttes.

Tips:Sørg for at konsollvisningen er synlig når du tester konsollmetoder (trykk F12 for å se konsollen).

Eksempel

Eksempel 1

Hvor lang tid tar det å kjøre en for-lås 100 000 ganger?

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

Prøv selv

Eksempel 2

Bruk label-parameteren:

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

Prøv selv

Eksempel 3

Hvilken er raskest, for-lås eller while-lås?

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

Prøv selv

Syntaks

console.timeEnd(label)

Parameterverdi

Parameter Type Beskrivelse
label Streng Valgfri. Navnet på kontrollrettighetene som skal avsluttes.

Browserstøtte

Talene i tabellen angiver den første browserversion, der fuldt ud understøtter denne metode.

Metode Chrome IE Firefox Safari Opera
console.timeEnd() Support 11 10 4 Support