Hallo,
ich möchte gerne eine Funktion mit setTimout aufrufen und danach noch weiteren Code ausführen:
Mit setTimeout gibt man allerdings nur den Befehl, eine andere Funktion in 1000ms aufzurufen. Danach wird die Abarbeitung des Scripts sofort fortgesetzt.
Nun zur Frage: Gibt es eine Möglichkeit, nach dem Aufruf von setTimeout solange zu warten, bis andereFunc abgearbeitet wurde (das setTimeout hat aber schon einen Grund, also einfach andereFunc() schreiben geht nicht)?
Wäre sehr froh über eine Lösungsmöglichkeit oder einen Ansatz dazu...
Grüße,
guten_tag
ich möchte gerne eine Funktion mit setTimout aufrufen und danach noch weiteren Code ausführen:
Code:
setTimout(andereFunc, 1000);
alert(ergebnis);
Mit setTimeout gibt man allerdings nur den Befehl, eine andere Funktion in 1000ms aufzurufen. Danach wird die Abarbeitung des Scripts sofort fortgesetzt.
Nun zur Frage: Gibt es eine Möglichkeit, nach dem Aufruf von setTimeout solange zu warten, bis andereFunc abgearbeitet wurde (das setTimeout hat aber schon einen Grund, also einfach andereFunc() schreiben geht nicht)?
Wäre sehr froh über eine Lösungsmöglichkeit oder einen Ansatz dazu...
Grüße,
guten_tag