Daniel Thoma: Pausen im Programmablauf

Beitrag lesen

Hi Cheatah

JavaScript kennt aus sinnvollen Gründen keine Pause.

Da haben wir glaub schon mal länger drüber diskutiert und ich bin immer noch anderer Meinung ;-)

window.setTimeout() ist das, was einer Pause am nächsten kommt. Mit einer quasi-Pause eine (nicht existente) Pause zu starten macht ebenfalls wenig Sinn...

Mit setTimeout() kann man so eine Pause erreichen:

setTimeout("dosomething1()",1000);
function dosomething1() {
 //was machen
 setTimeout("dosomething2()",1000);
}

function dosomething2() {

}

usw.

Da setTimeout den Programablauf eben nicht unterbricht, produziert das auch keinen StackOverFlow.

Grüße

Daniel