Javascript: A diferença entre "setTimeout" e "setInterval"
Salve!
Em javascript há duas funções bem interessantes para se trabalhar com tempo a setTimeout e a setInterval.
Nos dois casos você diz ao navegador para executar determinado código dentro de determinado tempo, ou seja, você pode dizer ao browser para executar a função alert, por exemplo, daqui a 5 segundos.
Mas qual é a diferença??
A diferença é que a “setTimeout” é executada uma vez e a setInterval é executada de tantos em tantos segundos.
na Prática.
/*Acionado uma vez. Em 10 segundo à partir da chamada da função*/
setTimeout(alert("alerta"),10000);
/*Acionado sempre, a cada 10 segundos*/
setInterval(alert("alerta"),10000);
Para mim, é muito útil…
- Javascript para principiantes ou esquecidinhos. Aula 4 – Funções
- Contagem regressiva em Javascript
- Javascript para principiantes ou esquecidinhos. Aula 2 – Condicionais
- Como imprimir em Javascript?
- Função Trim em Javascript
1 Comentário »
Rss dos comentários TrackBack URL
Comentário por Cícero — 08/02/2011 @ 2:26 pm
Putz… muito bom pequeno porem funcional