.
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.