Wat doet de methode console.time() in JavaScript

Wat Doet De Methode Console Time In Javascript



De uitvoeringstijd van de coderingsbewerking speelt een belangrijke rol in alle programmeertalen. Het wordt over het algemeen gebruikt voor 'test'-doeleinden om te bepalen hoeveel tijd de code nodig heeft om uit te voeren en om de prestaties van de functionaliteiten te vergelijken om ze te analyseren. Net als andere programmeertalen biedt JavaScript de ingebouwde ' console.tijd() ” methode om de uitvoeringstijd van een bepaalde functionaliteit te analyseren.

.

In dit artikel wordt de werking en het gebruik van de methode 'console.time()' in JavaScript uitgelegd.







Wat doet de methode 'console.time()' in JavaScript?

De ' console.tijd() ”methode houdt de uitvoeringstijd van de bewerking of functie bij. Het start de timer die de duur van de opgegeven JavaScript-bewerking berekent en eindigt met de ' console.timeEnd() ” methode.



Syntaxis



troosten. tijd ( etiket )

De 'console.time()' ondersteunt een optionele ' etiket ” argument dat de naam van de bewerking specificeert. Het wordt aanbevolen in meerdere keren dat de methode 'console.time()' voorkomt om elke bewerking eenvoudig te kunnen identificeren.





HTML code

Doorloop de volgende HTML-code:

< h2 > troosten. tijd ( ) Methode in javascript h2 >

< P > Open de console ( F12 ) om de uitvoering te controleren Tijd P >

In het bovenstaande codefragment:



  • De '

    ” tag creëert een subkop die de opgegeven verklaring weergeeft.

  • De '

    ” tag specificeert een alinea.

Opmerking: De bovenstaande HTML-code wordt in het hele artikel gevolgd.

Voorbeeld 1: de methode 'console.time()' toepassen om de uitvoeringstijd van een codefunctionaliteit te analyseren ('for' Loop)

In dit voorbeeld is de ' console.tijd() ” methode wordt gebruikt om de uitvoeringstijd van de gedefinieerde “ voor 'lus in JavaScript.

JavaScript-code

Overweeg de onderstaande regels code:

< script >

troosten. tijd ( 'for loop' ) ;

voor ( er is een = 0 ; A < 1000 ; A ++ ) {

}

troosten. tijdEinde ( 'for loop' ) ;

script >

In het bovenstaande codeblok:

  • Specificeer de ' console.tijd() ' methode met een label ' for loop ' aan het begin van de gedefinieerde 'for'-lus.
  • Daarna een “ voor ' lus wordt geïnitialiseerd die 1000 keer zal worden herhaald.
  • Als laatste de “ console.timeEnd() ”-methode is gedefinieerd die de timer stopt en de totale looptijd van de “for”-lus weergeeft.

Uitgang

Zoals te zien is, toont de console de totale uitvoeringstijd van de 'for'-lus in milliseconden (ms).

Voorbeeld 2: de methode 'console.timeEnd()' toepassen om de uitvoeringstijd van de lussen te vergelijken

Dit voorbeeld legt uit hoe de “ console.tijd() '-methode kan worden gebruikt om meerdere bewerkingen te vergelijken, d.w.z. de uitvoeringstijd van 'lussen' ter vergelijking.

JavaScript-code

Overzicht van de volgende JavaScript-code:

< script >

troosten. tijd ( 'Eerste lus' ) ;

voor ( was binnen = 0 ; i < 1000 ; i ++ ) {

}

troosten. tijdEinde ( 'Eerste lus' ) ;

troosten. tijd ( 'Tweede lus' ) ;

voor ( er is een = 0 ; A < 2000 ; A ++ ) {

}

troosten. tijdEinde ( 'Tweede lus' ) ;

script >

In bovenstaande code:

  • Geef eerst de ' console.tijd() ' methode om de timer te starten voor de eerste geïnitialiseerde ' voor ” lus.
  • In de volgende stap wordt de eerste 'for'-lus geïnitialiseerd.
  • Voeg daarna de ' console.timeEnd() ” methode om de timer te stoppen om de totale uitvoeringstijd te krijgen.
  • Vervolgens wordt de methode 'console.time()' opnieuw toegepast voor de laatste lus, en stopt de methode 'console.timeEnd()' eveneens de timer.

Uitgang

Zoals geanalyseerd, toont de console de totale looptijd van beide geïnitialiseerde 'for' -lussen, waardoor ze worden vergeleken.

Conclusie

JavaScript biedt de ingebouwde “ console.tijd() ” methode die de timer start en de duur van de gespecificeerde codefunctionaliteit berekent. Het helpt bij het vergelijken van de uitvoeringstijd van bewerkingen en voor testdoeleinden. Zodra de timer start, stopt deze met behulp van de methode 'console.timeEnd()'.

Deze handleiding beschrijft de werking en het gebruik van de methode 'console.time()' in JavaScript.