NEWS
Funktionen nacheinander aufrufen
-
Hallo zusammen,
ich versuche gerade ein Script für verschiedene SQL Abfragen zu erstellen.
Leider komme ich an einer Stelle nicht weiter.
Und zwar hänge ich beim aufrufen einer Funktion, diese soll erst ausgeführt werden wenn eine Funktion davor abgearbeitet wurde.Beispiel (vereinfacht):
function main(){
erster_Teil ();
zweiter_Teil ();
}function erster_Teil (){
log('Test')
}function zweiter_Teil (){
log('Test')
}Die Funktion zweiter_Teil soll erst ausgeführt werden wenn der erste Teil bearbeitet wurde.
Mit einem settimeout würde ich ungerne arbeiten, da ich nicht weiß wie lange es dauert bist der erste Teil abgearbeitet wurde.Kann mir hier jemand einen Tipp geben ?
Gruß
Michael
-
Hallo zusammen,
ich versuche gerade ein Script für verschiedene SQL Abfragen zu erstellen.
Leider komme ich an einer Stelle nicht weiter.
Und zwar hänge ich beim aufrufen einer Funktion, diese soll erst ausgeführt werden wenn eine Funktion davor abgearbeitet wurde.Beispiel (vereinfacht):
function main(){
erster_Teil ();
zweiter_Teil ();
}function erster_Teil (){
log('Test')
}function zweiter_Teil (){
log('Test')
}Die Funktion zweiter_Teil soll erst ausgeführt werden wenn der erste Teil bearbeitet wurde.
Mit einem settimeout würde ich ungerne arbeiten, da ich nicht weiß wie lange es dauert bist der erste Teil abgearbeitet wurde.Kann mir hier jemand einen Tipp geben ?
Gruß
Michael
@mctom ich gehe mal davon aus, dass du eine asynchrone function aufrufen willst? Da arbeitet man entweder mit einer Callback function oder mit Promise. Vlt. Reicht das ja mal als Stichwort
-
Hallo zusammen,
ich versuche gerade ein Script für verschiedene SQL Abfragen zu erstellen.
Leider komme ich an einer Stelle nicht weiter.
Und zwar hänge ich beim aufrufen einer Funktion, diese soll erst ausgeführt werden wenn eine Funktion davor abgearbeitet wurde.Beispiel (vereinfacht):
function main(){
erster_Teil ();
zweiter_Teil ();
}function erster_Teil (){
log('Test')
}function zweiter_Teil (){
log('Test')
}Die Funktion zweiter_Teil soll erst ausgeführt werden wenn der erste Teil bearbeitet wurde.
Mit einem settimeout würde ich ungerne arbeiten, da ich nicht weiß wie lange es dauert bist der erste Teil abgearbeitet wurde.Kann mir hier jemand einen Tipp geben ?
Gruß
Michael