Mida teeb meetod console.time() JavaScriptis

Mida Teeb Meetod Console Time Javascriptis



Kodeerimisoperatsiooni täitmise aeg mängib olulist rolli kõigis programmeerimiskeeltes. Tavaliselt kasutatakse seda 'testimise' eesmärkidel, et teha kindlaks, kui palju aega on koodi käivitamiseks kulunud, ja funktsioonide toimivuse võrdlemiseks nende analüüsimiseks. Nagu teisedki programmeerimiskeeled, pakub JavaScript sisseehitatud ' console.time() ” meetod konkreetse funktsiooni täitmise aja analüüsimiseks.

.

See kirjeldus selgitab meetodi „console.time()” tööd ja kasutamist JavaScriptis.







Mida teeb meetod „console.time()” JavaScriptis?

' console.time() ” meetod jälgib toimingu või funktsiooni täitmise aega. See käivitab taimeri, mis arvutab määratud JavaScripti toimingu kestuse ja lõpetab ' console.timeEnd() ” meetod.



Süntaks



konsool. aega ( silt )

'console.time()' toetab valikulist ' silt ” argument, mis määrab toimingu nime. Iga toimingu hõlpsaks tuvastamiseks on meetodi „console.time()” kasutamine soovitatav mitmel korral.





HTML-kood

Minge läbi järgmise HTML-koodi:

< h2 > konsool. aega ( ) meetod JavaScriptis h2 >

< lk > Avage konsool ( F12 ) täitmise kontrollimiseks Aeg lk >

Ülaltoodud koodilõigul:



  • '

    ” silt loob alampealkirja, mis kuvab määratud avalduse.

  • '

    ” märgend määrab lõigu.

Märge: Ülaltoodud HTML-koodi järgitakse kogu artiklis.

Näide 1: meetodi „console.time()” rakendamine koodi funktsionaalsuse täitmisaja analüüsimiseks („for” Loop)

Selles näites on ' console.time() ' meetodit kasutatakse määratletud ' täitmisaja saamiseks jaoks ” silmus JavaScriptis.

JavaScripti kood

Mõelge alltoodud koodiridadele:

< stsenaarium >

konsool. aega ( 'silmuse jaoks' ) ;

jaoks ( Siin on = 0 ; a < 1000 ; a ++ ) {

}

konsool. aegLõpp ( 'silmuse jaoks' ) ;

stsenaarium >

Ülaltoodud koodiplokis:

  • Määrake ' console.time() 'meetod, millel on silt' silmuse jaoks defineeritud 'for' tsükli alguses.
  • Pärast seda ' jaoks ” initsialiseeritakse tsükkel, mis kordub 1000 korda.
  • Lõpuks, ' console.timeEnd() ' on määratletud meetod, mis peatab taimeri ja näitab 'for' ahela kogu tööaega.

Väljund

Nagu näha, näitab konsool tsükli 'for' kogu täitmisaega millisekundites (ms).

Näide 2: meetodi 'console.timeEnd()' rakendamine tsüklite täitmisaja võrdlemiseks

See näide selgitab, kuidas console.time() ” meetodit saab kasutada mitme toimingu võrdlemiseks, st võrdlemiseks 'silmuste' täitmisaega.

JavaScripti kood

Järgmise JavaScripti koodi ülevaade:

< stsenaarium >

konsool. aega ( 'First for loop' ) ;

jaoks ( oli sees = 0 ; i < 1000 ; i ++ ) {

}

konsool. aegLõpp ( 'First for loop' ) ;

konsool. aega ( 'Second for loop' ) ;

jaoks ( Siin on = 0 ; a < 2000 ; a ++ ) {

}

konsool. aegLõpp ( 'Second for loop' ) ;

stsenaarium >

Ülaltoodud koodis:

  • Esmalt määrake ' console.time() ' meetod taimeri käivitamiseks esimese initsialiseerimise jaoks ' jaoks 'silmus.
  • Järgmises etapis lähtestatakse esimene for-silmus.
  • Pärast seda kinnitage ' console.timeEnd() ” meetod, et peatada taimer kogu täitmisaja saamiseks.
  • Järgmisena rakendatakse viimase tsükli jaoks uuesti meetodit 'console.time()' ja meetod 'console.timeEnd()' peatab samuti taimeri.

Väljund

Nagu analüüsitud, näitab konsool mõlema initsialiseeritud 'for' ahela kogu tööaega, võrreldes neid sellega.

Järeldus

JavaScript pakub sisseehitatud ' console.time() ” meetod, mis käivitab taimeri ja arvutab määratud koodi funktsionaalsuse kestuse. See aitab võrrelda toimingute täitmisaega ja testimise eesmärgil. Kui taimer käivitub, peatub see meetodi “console.timeEnd()” abil.

See juhend kirjeldas meetodi „console.time()” tööd ja kasutamist JavaScriptis.