.
Den här texten förklarar hur metoden 'console.time()' fungerar och används i JavaScript.
Vad gör metoden 'console.time()' i JavaScript?
den ' console.time() ”-metoden spårar operationens eller funktionens utförandetid. Den startar timern som beräknar varaktigheten av den angivna JavaScript-operationen och slutar med att ' console.timeEnd() 'metoden.
Syntax
trösta. tid ( märka )
'console.time()' stöder en valfri ' märka ” argument som anger operationens namn. Det rekommenderas vid flera tillfällen av metoden 'console.time()' för att lätt kunna identifiera varje operation.
HTML-kod
Gå igenom följande HTML-kod:
< h2 > trösta. tid ( ) Metod i JavaScript h2 >< sid > Öppna konsolen ( F12 ) för att kontrollera exekveringen Tid sid >
I kodavsnittet ovan:
- den ' ”-taggen skapar en underrubrik som visar det angivna uttalandet.
- den ' ”-taggen anger ett stycke.
Notera: Ovanstående HTML-kod kommer att följas genom hela artikeln.
Exempel 1: Använda metoden 'console.time()' för att analysera exekveringstiden för en kodfunktionalitet ('för' loop)
I det här exemplet är ' console.time() ”-metoden används för att få exekveringstiden för den definierade ” för ” loop i JavaScript.
JavaScript-kod
Tänk på nedan angivna kodrader:
< manus >trösta. tid ( 'för loop' ) ;
för ( det finns en = 0 ; a < 1000 ; a ++ ) {
}
trösta. tid Slut ( 'för loop' ) ;
manus >
I ovanstående kodblock:
- Specificera ' console.time() 'metod som har en etikett' för slinga ” i början av den definierade ”för”-slingan.
- Efter det en ' för ”-slingan initieras som kommer att iterera 1000 gånger.
- Slutligen, ' console.timeEnd() '-metoden definieras som stoppar timern och visar den totala körtiden för 'för'-loopen.
Produktion
Som sett visar konsolen den totala exekveringstiden för 'for'-loopen i millisekunder (ms).
Exempel 2: Använd metoden 'console.timeEnd()' för att jämföra slingornas exekveringstid
Detta exempel förklarar hur ' console.time() '-metoden kan användas för att jämföra flera operationer, dvs. 'loops'-körningstid för jämförelse.
JavaScript-kod
Översikt över följande JavaScript-kod:
< manus >trösta. tid ( 'Först för loop' ) ;
för ( var i = 0 ; i < 1000 ; i ++ ) {
}
trösta. tid Slut ( 'Först för loop' ) ;
trösta. tid ( 'Andra för loop' ) ;
för ( det finns en = 0 ; a < 2000 ; a ++ ) {
}
trösta. tid Slut ( 'Andra för loop' ) ;
manus >
I ovanstående kod:
- Ange först ' console.time() ' metod för att starta timern för den första initierade ' för ” slinga.
- I nästa steg initieras den första 'för'-loopen.
- Efter det, bifoga ' console.timeEnd() ” metod för att stoppa timern för att få den totala exekveringstiden.
- Därefter tillämpas metoden 'console.time()' igen för den senare slingan, och metoden 'console.timeEnd()' stoppar likaså timern.
Produktion
Som analyserats visar konsolen den totala körtiden för båda de initierade 'för'-looparna, och jämför dem därigenom.
Slutsats
JavaScript erbjuder den inbyggda ' console.time() ” metod som startar timern och beräknar varaktigheten för den angivna kodfunktionaliteten. Det hjälper till att jämföra utförandetiden för operationer och för teständamål. När timern startar stannar den med hjälp av metoden 'console.timeEnd()'.
Den här guiden beskrev hur metoden 'console.time()' fungerar och används i JavaScript.