Što radi metoda console.time() u JavaScriptu

Sto Radi Metoda Console Time U Javascriptu



Vrijeme izvršenja operacije kodiranja igra značajnu ulogu u svim programskim jezicima. Obično se koristi u svrhe 'testiranja' kako bi se utvrdilo koliko je vremena kodu trebalo da se izvrši i za usporedbu performansi funkcionalnosti za njihovu analizu. Kao i drugi programski jezici, JavaScript nudi ugrađeni ' console.time() ” metoda za analizu vremena izvršenja određene funkcionalnosti.

.

Ovaj tekst objašnjava rad i upotrebu metode 'console.time()' u JavaScriptu.







Što radi metoda “console.time()” u JavaScriptu?

' console.time() ” prati vrijeme izvršenja operacije ili funkcije. Pokreće mjerač vremena koji izračunava trajanje navedene JavaScript operacije i završava korištenjem ' console.timeEnd() ” metoda.



Sintaksa



konzola. vrijeme ( označiti )

“console.time()” podržava izborni “ označiti ” argument koji navodi naziv operacije. Preporučuje se u višestrukim pojavljivanjima metode 'console.time()' za jednostavnu identifikaciju svake operacije.





HTML kôd

Prođite kroz sljedeći HTML kod:

< h2 > konzola. vrijeme ( ) metoda u JavaScriptu h2 >

< str > Otvorite konzolu ( F12 ) za provjeru izvršenja Vrijeme str >

U gornjem isječku koda:



  • '

    ” stvara podnaslov koji prikazuje navedenu izjavu.

  • '

    ” označava odlomak.

Bilješka: Gornji HTML kôd pratit će se u cijelom članku.

Primjer 1: Primjena metode “console.time()” za analizu vremena izvršenja funkcionalnosti koda (petlja “for”)

U ovom primjeru, ' console.time() ” koristi se za dobivanje vremena izvršenja definiranog “ za ” petlja u JavaScriptu.

JavaScript kod

Razmotrite dolje navedene retke koda:

< skripta >

konzola. vrijeme ( 'petlja za' ) ;

za ( tamo je = 0 ; a < 1000 ; a ++ ) {

}

konzola. timeEnd ( 'petlja za' ) ;

skripta >

U gornjem bloku koda:

  • Navedite ' console.time() ' metoda koja ima oznaku ' za petlju ” na početku definirane petlje “for”.
  • Nakon toga ' za ” inicijalizira se petlja koja će se ponoviti 1000 puta.
  • Na kraju, ' console.timeEnd() ” definirana je metoda koja zaustavlja mjerač vremena i prikazuje ukupno vrijeme rada petlje “for”.

Izlaz

Kao što se vidi, konzola prikazuje ukupno vrijeme izvršenja petlje 'for' u milisekundama (ms).

Primjer 2: Primjena metode “console.timeEnd()” za usporedbu vremena izvršavanja petlji

Ovaj primjer objašnjava kako ' console.time() ” metoda se može koristiti za usporedbu višestrukih operacija, tj. vrijeme izvršenja “petlje” za usporedbu.

JavaScript kod

Pregled sljedećeg JavaScript koda:

< skripta >

konzola. vrijeme ( 'Prvo za petlju' ) ;

za ( je bilo u = 0 ; ja < 1000 ; ja ++ ) {

}

konzola. timeEnd ( 'Prvo za petlju' ) ;

konzola. vrijeme ( 'Druga for petlja' ) ;

za ( tamo je = 0 ; a < 2000. godine ; a ++ ) {

}

konzola. timeEnd ( 'Druga for petlja' ) ;

skripta >

U gornjem kodu:

  • Prvo navedite ' console.time() ' metoda za pokretanje mjerača vremena za prvi inicijalizirani ' za ' petlja.
  • U sljedećem koraku inicijalizira se prva 'for' petlja.
  • Nakon toga priložite ' console.timeEnd() ” za zaustavljanje mjerača vremena radi dobivanja ukupnog vremena izvršenja.
  • Zatim se ponovno primjenjuje metoda 'console.time()' za potonju petlju, a metoda 'console.timeEnd()' također zaustavlja mjerač vremena.

Izlaz

Kao što je analizirano, konzola prikazuje ukupno vrijeme izvođenja obje inicijalizirane 'for' petlje, uspoređujući ih na taj način.

Zaključak

JavaScript nudi ugrađeni ' console.time() ” metoda koja pokreće mjerač vremena i izračunava trajanje navedene funkcionalnosti koda. Pomaže u usporedbi vremena izvršenja operacija iu svrhu testiranja. Kad se mjerač vremena pokrene, zaustavlja se uz pomoć metode 'console.timeEnd()'.

Ovaj vodič opisuje rad i korištenje metode “console.time()” u JavaScriptu.