Važna odlika svakog okruženja za programiranje je mogućnost zakazivanja izvršavanja koda u nekom budućem trenutku. Klijentski JavaScript to omogućava pomoću globalnih funkcija setTimeout(), clearTimeout(), setInterval(), clearInterval().

Metoda setTimeout() objekta Window zakazuje izvršavanje funkcije posle određenog broja milisekundi. Ova metoda vraća identifikator koji se može proslediti metodi clearTimeout() koja može da otkaže izvršavanje date funkcije.

setTimeout(function(){alert("Hello");},3000);

Primer:

<input type="button" value="Zatvori"
        onclick="timer = setTimeout('window.close()', 5000); 
alert('Zatvaranje prozora za 5 sekundi');
return true;"/>
<input type="button" value="Otkazi" onclick="clearTimeout(timer);alert('Otkazano zatvaranje prozora'); return true;"/>

Metoda setInterval() je poput metode setTimeout(), osim što se poziv određene funkcije ponavlja u zadatim intervalima izraženim u milisekundama. 

Ova metoda vraća identifikator koji se može proslediti metodi clearInterval() da bi ona otkazala izvršenja funkcije.

setInterval(function(){alert("Hello");},3000);

Pogledajte u nastavku kako smo ovo upotrebili na času ....

1.

- slika br. 1 - kao u učionici

...

2.

- slika table 2 - kao u učionici

...

...

Poslednja izmena: уторак, 16. децембар 2025, 09:55