Шта ради метода цонсоле.тиме() у ЈаваСцрипт-у

Sta Radi Metoda Console Time U Javascript U



Време извршења операције кодирања игра значајну улогу у свим програмским језицима. Обично се користи у сврхе „тестирања“ да би се идентификовало колико је времена коду било потребно да се изврши и за упоређивање перформанси функционалности за њихову анализу. Као и други програмски језици, ЈаваСцрипт нуди уграђени „ цонсоле.тиме() ” метода за анализу времена извршења одређене функционалности.

.

Овај текст објашњава рад и употребу методе „цонсоле.тиме()“ у ЈаваСцрипт-у.







Шта ради метода „цонсоле.тиме()“ у ЈаваСцрипт-у?

цонсоле.тиме() ” метод прати време извршења операције или функције. Покреће тајмер који израчунава трајање наведене ЈаваСцрипт операције и завршава коришћењем „ цонсоле.тимеЕнд() ” метод.



Синтакса



конзола. време ( етикета )

„цонсоле.тиме()“ подржава опциони „ етикета ” аргумент који специфицира име операције. Препоручује се у вишеструким појављивањима методе „цонсоле.тиме()“ за лаку идентификацију сваке операције.





ХТМЛ код

Прођите кроз следећи ХТМЛ код:

< х2 > конзола. време ( ) Метод у ЈаваСцрипт-у х2 >

< стр > Отворите конзолу ( Ф12 ) да проверите извршење време стр >

У горњем исечку кода:



  • <х2> ” ознака креира поднаслов који приказује наведени исказ.
  • <п> ” ознака одређује пасус.

Белешка: Горњи ХТМЛ код ће се пратити у целом чланку.

Пример 1: Примена методе „цонсоле.тиме()“ за анализу времена извршавања функционалности кода (петља „за“)

У овом примеру, „ цонсоле.тиме() ” метода се користи за добијање времена извршења дефинисаног „ за ” петља у ЈаваСцрипт-у.

ЈаваСцрипт код

Размотрите доле наведене линије кода:

< скрипта >

конзола. време ( 'за петљу' ) ;

за ( има = 0 ; а < 1000 ; а ++ ) {

}

конзола. тимеЕнд ( 'за петљу' ) ;

скрипта >

У горњем блоку кода:

  • Наведите „ цонсоле.тиме() ” метод који има ознаку “ за петљу ” на почетку дефинисане „фор“ петље.
  • Након тога ' за ” је иницијализована петља која ће се поновити 1000 пута.
  • На крају, „ цонсоле.тимеЕнд() ” је дефинисан метод који зауставља тајмер и приказује укупно време рада петље „фор“.

Излаз

Као што се види, конзола приказује укупно време извршавања петље „фор“ у милисекундама (мс).

Пример 2: Примена методе „цонсоле.тимеЕнд()“ за поређење времена извршавања петљи

Овај пример објашњава како „ цонсоле.тиме() ” метода се може користити за упоређивање више операција, тј. „петље“ времена извршења за поређење.

ЈаваСцрипт код

Преглед следећег ЈаваСцрипт кода:

< скрипта >

конзола. време ( „Прва за петљу“ ) ;

за ( је био у = 0 ; и < 1000 ; и ++ ) {

}

конзола. тимеЕнд ( „Прва за петљу“ ) ;

конзола. време ( „Друга за петљу“ ) ;

за ( има = 0 ; а < 2000 ; а ++ ) {

}

конзола. тимеЕнд ( „Друга за петљу“ ) ;

скрипта >

У горњем коду:

  • Прво наведите „ цонсоле.тиме() ” метод за покретање тајмера за први иницијализовани “ за ” петља.
  • У следећем кораку, прва петља „фор“ се иницијализује.
  • Након тога, приложите „ цонсоле.тимеЕнд() ” за заустављање тајмера за добијање укупног времена извршења.
  • Затим, метода „цонсоле.тиме()” се поново примењује за последњу петљу, а метода „цонсоле.тимеЕнд()” такође зауставља тајмер.

Излаз

Као што је анализирано, конзола приказује укупно време извршавања обе иницијализоване „фор“ петље, чиме их пореди.

Закључак

ЈаваСцрипт нуди уграђени “ цонсоле.тиме() ” метод који покреће тајмер и израчунава трајање наведене функционалности кода. Помаже у поређењу времена извршења операција иу сврхе тестирања. Када се тајмер покрене, зауставља се уз помоћ методе „цонсоле.тимеЕнд()“.

Овај водич описује рад и употребу методе „цонсоле.тиме()“ у ЈаваСцрипт-у.