wahsaga: for-Schleife, Funktionsaufruf + SetTimeout

Beitrag lesen

hi,

Wie es mir scheint, nimmt die for-Schleife die slidehide() aufruft, keine Rücksicht darauf ob slidehide() nun schon komplett druchgelaufen ist oder nicht...

wieso sollte sie denn auch? sie ist doch vollkommen unabhängig davon.

Wie kann ich erreichen, dass die for-Schleife erst dann inkrementiert wenn slidehide() "fertig ist"?

so ohne weiteres: gar nicht.
es gibt in JS keinerlei "pause"-befehl o.ä.

du könntest aber stattdessen dafür sorgen, dass slidehide() selber den "nächsten" punkt aufruft, wenn es mit seiner ausführung fertig ist (unter verzicht auf die for-schleife dann natürlich).

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."