HTML DOM console.time() metod
- Föregående sida table()
- Nästa sida timeEnd()
- Åter till föregående nivå Window Console-objekt
Definition och användning
console.time() metoden startar en timer i konsolvyn.
Denna metod låter dig mäta tiden för vissa operationer i koden för att testa.
Använd console.timeEnd() metoden Avsluta tiden och visa resultaten i console.view.
Använd label-parametern för att namnge timern, och du kan sedan ställa in flera timer på samma sida.
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-slinga 100 000 gånger?
console.time(); for (i = 0; i < 100000; i++) { // some code } console.timeEnd();
Exempel 2
Använd label-parametern:
console.time("test1"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test1");
Exempel 3
Vilken är snabbast, for-slingan eller while-slingan?
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");
Syntax
console.time(label)
Parametervärde
Parameter | Typ | Beskrivning |
---|---|---|
label | Sträng | Valfritt. Använd label-parametern för att namnge timern. |
Webbläsare stödjer
Numer i tabellen anger den första webbläsarversion som helt stöder denna metod.
Metod | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
console.time() | Stöd | 11 | 10 | 4 | Stöd |
- Föregående sida table()
- Nästa sida timeEnd()
- Åter till föregående nivå Window Console-objekt