SchorschBlog: JavaScript sleep-Funktion

22.10.10

JavaScript sleep-Funktion

Da mich verschiedene Kollegen jetzt danach gefragt haben und ich nicht immer Mails verschicken möchte, anbei eine kleine Funktion, um den Ablauf eines JavaScript Programmes zu verzögern.

Der Aufruf erfolgt dann über

sleep(ms);

wobei "ms" die Anzahl der zu schlafenden Millisekunden darstellt.

Hier die Funktion:


function sleep(ms){
  var anfang=(new Date()).getTime();
  var ende=anfang+ms;
  while((new Date()).getTime() < ende){};
}

Keine Kommentare: