L’oggetto windows permette di eseguire codice con intervalli di tempo specifici
- setInterval(funzione, millisecondi)
Ripete per sempre: aspetta un certo numero di millisecondi ed esegue la funzione specificata- funzione, il nome della funzione da eseguire
- millisecondi, quanto tempo aspettare
- setTimeout(funzione, millisecondi)
Aspetta un certo numero di millisecondi e dopo esegue la funzione specificata
Si può annullare l’esecuzione programmata della funzione azzerando la variabile corrispondente
- clearInterval(codice), annulla l’azione di codice
- clearTimeout(codice), annulla l’azione di codice
La variabile codice deve essere stata inizializzata prima…
1 2 3 4 5 6 |
... codice=setInterval(funzione, millisecondi); ... clearInterval(codice); ... |
Le due istruzioni precedenti possono essere associate a degli eventi specifici: azione su pulsanti, caricamento della pagina, …