logo

ЈаваСцрипт метод сетТимеоут().

Тхе сетТимеоут() метода у ЈаваСцрипт-у се користи за извршавање функције након чекања одређеног временског интервала. Овај метод враћа нумеричку вредност која представља ИД вредност тајмера.

за разлику од сетИнтервал() метод, тхе сетТимеоут() метода извршава функцију само једном. Овај метод се може написати са или без прозор префикс.

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

Уобичајена синтакса за сетТимеоут() метода је дата у наставку.

рандом но генератор у Јави

Синтакса

 window.setTimeout(function, milliseconds); 

Вредности параметара

Овај метод узима две вредности параметра функција и милисекунди који су дефинисани на следећи начин.

функција: То је функција која садржи блок кода који ће бити извршен.

милисекунде: Овај параметар представља временски интервал након којег се функција извршава. Интервал је у милисекундама. Његова подразумевана вредност је 0. Дефинише колико често ће се код извршавати. Ако није наведено, вредност 0 се користи.

Хајде да разумемо употребу сетТимеоут() методом коришћењем неких илустрација.

Пример1

Ово је једноставан пример коришћења сетТимеоут() методом. Овде ће се приказати дијалошки оквир упозорења у интервалу од две секунде. Не користимо ниједан метод да спречимо извршење функције наведене у сетТимеоут() методом. Дакле, сетТимеоут() метода извршава наведену функцију само једном, након датог временског интервала.

 setTimeout() method <h3> This is an example of using the setTimeout() method </h3> <p> Click the following button before 2 seconds to see the effect. </p> Stop var a = setTimeout(fun1, 2000); function fun1() { var win1 = window.open(); win1.document.write(&apos; <h2> Welcome to the javaTpoint.com </h2>&apos;); setTimeout(function(){win1.close()}, 2000); } function stop() { clearTimeout(a); } 
Тестирајте одмах

Излаз

ЈаваСцрипт метод сетТимеоут().

Излаз ће остати исти ако корисник кликне на зауставити дугме пре две секунде. У супротном, нова картица ће се отворити након две секунде и затворити након две секунде отварања.