NEWS
Variable wird "gelöscht"
-
Hallo,
ich erstelle mir gerade eine Tabelle in der auch Werte aus einer abgerufenen json angezeigt werden sollen.
Leider leert sich eine befüllte Variable bevor ich sie brauche.
Im Skript sind 2 Debugbausteine.
Der erste gibt die Stadt aus, der zweite sagt im Log nur ein undefined.Woran liegt das?
Edit:
Hier nochmal nur der Bereich auf den es ankommt :
EDIT2:
Hab es mit einer Pause zwischen request Baustein und dem zweiten Debugbaustein hinbekommen.
Aber warum brauche ich den? Arbeitet er nicht alle Blöcke nacheinander ab? -
grob gesagt:
weil javascript sozusagen parallel arbeitet - während der request gestartet wird, wird auch gleich der 2te debug ausgeführt - daher ist er ohne pause leer - im forum gibt es viele beispiele für asynchrone programmierung
am einfachsten ist es, die verarbeitung der daten, die der request bringt auch im request weiterzuverarbeiten
also der 2 te debug baustein wurde nicht geleert, sondern wurde noch nicht geschreiben, da der request noch am arbeiten ist