User Tools

Site Tools


javascript

This is an old revision of the document!


Javascript

Boucle d'actions & sleep

NB : Javascript étant monoprocess, les instructions de type sleep ou des boucles de traitements simples sont à proscrire.

  • Pour retarder le déclenchement d'un traitement, utiliser setTimeout(fn, delay_ms).
  • Pour déclencher régulièrement un traitement, utiliser id = setInterval(fn, delay_ms).
  • Pour terminer un interval, utiliser clearInterval(id).
function test() {alert("plop");}
 
var id = setInterval(test, 3000);
setTimeout("clearInterval(id)", 13000);

Ressource : http://www.elated.com/articles/javascript-timers-with-settimeout-and-setinterval/

javascript.1362045356.txt.gz · Last modified: 2013/02/28 10:55 by ginko