Alternative zu setTimeout()
dave
- javascript
hallo!
Ich suche eine Alternative zu setTimeout() um die Zeit zu verzögern.
Vielen Dank im Voraus für eure Vorschläge
Ich suche eine Alternative zu setTimeout() um die Zeit zu verzögern.
eine Rakete: beschleunigte Uhren gehen langsamer.
Hi,
beschleunigte Uhren gehen langsamer.
nein, schneller. Nämlich kaputt.
In JavaScript gibt es übrigens keine Funktion, die die Seitenabarbeitung und -nutzung verzögert. Glücklicherweise.
Cheatah
eine Rakete: beschleunigte Uhren gehen langsamer.
Danke, für die konstuktiven Antworten.
//JS
Animation.prototype.done = function()
{
var d = new Date();
return ( ( d.valueOf() - this.secStart ) / 1000 ) > this.seconds;
}
...
Hallo dave,
eine Rakete: beschleunigte Uhren gehen langsamer.
Danke, für die konstuktiven Antworten.
sorry, aber bei
[...] um die Zeit zu verzögern.
konnte ich nicht widerstehen.
//JS
Animation.prototype.done = function()
{
var d = new Date();
return ( ( d.valueOf() - this.secStart ) / 1000 ) > this.seconds;
}
soll das die Alternative sein?
Ich kenne keine Möglichkeit, JS-Programme langsamer laufen zu lassen, außer über setTimeout. So etwas wie "delay" gibt es nicht. Und von "Warteschleifen" kann ich nur abraten, da sie die CPU zu 100% belasten und die meisten Browser "einfrieren" lassen.
Gruß, Jürgen
Ich suche eine Alternative zu setTimeout() um die Zeit zu verzögern.
Es gibt keine sinnvolle.
Vielen Dank im Voraus für eure Vorschläge
ich vermute das du ein Problem hast, dass der Timeout im window Kontext läuft und du daher nicht auf dein Objekt zugreifen kannst?
Struppi.