Vad gör console.time()-metoden i JavaScript

Vad Gor Console Time Metoden I Javascript



Utförandetiden för kodningsoperationen spelar en betydande roll i alla programmeringsspråk. Den används vanligtvis för 'testning' för att identifiera hur lång tid koden har tagit att exekvera och för att jämföra prestanda för funktionerna för att analysera dem. Liksom andra programmeringsspråk erbjuder JavaScript den inbyggda ' console.time() ” metod för att analysera exekveringstiden för en viss funktionalitet.

.

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.