Kaj počne metoda console.time() v JavaScriptu

Kaj Pocne Metoda Console Time V Javascriptu



Čas izvajanja operacije kodiranja igra pomembno vlogo v vseh programskih jezikih. Običajno se uporablja za namene 'testiranja', da se ugotovi, koliko časa je koda potrebovala za izvedbo, in za primerjavo delovanja funkcij za njihovo analizo. Tako kot drugi programski jeziki tudi JavaScript ponuja vgrajeno » console.time() ” za analizo časa izvajanja določene funkcionalnosti.

.

Ta zapis pojasnjuje delovanje in uporabo metode »console.time()« v JavaScriptu.







Kaj počne metoda “console.time()” v JavaScriptu?

' console.time() ” sledi času izvajanja operacije ali funkcije. Zažene časovnik, ki izračuna trajanje navedene operacije JavaScript in konča z uporabo ' console.timeEnd() ” metoda.



Sintaksa



konzola. čas ( oznaka )

“console.time()” podpira izbirni “ oznaka ” argument, ki določa ime operacije. Priporočljivo je, da se metoda »console.time()« večkrat pojavi za enostavno identifikacijo vsake operacije.





HTML koda

Pojdite skozi to kodo HTML:

< h2 > konzola. čas ( ) Metoda v JavaScriptu h2 >

< str > Odprite konzolo ( F12 ) za preverjanje izvedbe Čas str >

V zgornjem delčku kode:



  • '

    ” ustvari podnaslov, ki prikazuje navedeno izjavo.

  • '

    ” določa odstavek.

Opomba: Zgornja koda HTML bo upoštevana v celotnem članku.

1. primer: uporaba metode »console.time()« za analizo časa izvajanja funkcionalnosti kode (zanka »za«)

V tem primeru je ' console.time() ' se uporablja za pridobitev časa izvajanja definiranega ' za ” zanke v JavaScriptu.

Koda JavaScript

Razmislite o spodaj navedenih vrsticah kode:

< scenarij >

konzola. čas ( 'zanka' ) ;

za ( obstaja a = 0 ; a < 1000 ; a ++ ) {

}

konzola. timeEnd ( 'zanka' ) ;

scenarij >

V zgornjem kodnem bloku:

  • Določite ' console.time() » metoda z oznako « za zanko « na začetku definirane zanke »za«.
  • Po tem ' za ” se inicializira zanka, ki se bo ponovila 1000-krat.
  • Nazadnje, ' console.timeEnd() ” je definirana metoda, ki ustavi časovnik in prikaže skupni čas delovanja zanke “za”.

Izhod

Kot vidimo, konzola prikazuje skupni čas izvajanja zanke »za« v milisekundah (ms).

2. primer: uporaba metode »console.timeEnd()« za primerjavo časa izvajanja zank

Ta primer pojasnjuje, kako » console.time() ' se lahko uporabi za primerjavo več operacij, tj. 'zanke' čas izvajanja za primerjavo.

Koda JavaScript

Pregled te kode JavaScript:

< scenarij >

konzola. čas ( 'Najprej za zanko' ) ;

za ( je bilo v = 0 ; jaz < 1000 ; jaz ++ ) {

}

konzola. timeEnd ( 'Najprej za zanko' ) ;

konzola. čas ( 'Druga for zanka' ) ;

za ( obstaja a = 0 ; a < 2000 ; a ++ ) {

}

konzola. timeEnd ( 'Druga for zanka' ) ;

scenarij >

V zgornji kodi:

  • Najprej določite » console.time() ' metoda za zagon časovnika za prvo inicializirano ' za ” zanke.
  • V naslednjem koraku se inicializira prva zanka 'for'.
  • Po tem priložite » console.timeEnd() ” za zaustavitev časovnika za pridobitev skupnega časa izvajanja.
  • Nato se metoda »console.time()« znova uporabi za slednjo zanko, metoda »console.timeEnd()« pa prav tako ustavi časovnik.

Izhod

Kot je bilo analizirano, konzola prikazuje skupni čas izvajanja obeh inicializiranih zank »za« in ju tako primerja.

Zaključek

JavaScript ponuja vgrajeno » console.time() ”, ki zažene časovnik in izračuna trajanje določene funkcionalnosti kode. Pomaga pri primerjavi časa izvajanja operacij in za namene testiranja. Ko se časovnik zažene, se ustavi s pomočjo metode “console.timeEnd()”.

Ta priročnik opisuje delovanje in uporabo metode »console.time()« v JavaScriptu.