Frage zu Javascript und Callbacks

Hier könnt ihr alle Fragen zu SpiderBasic austauschen.
Benutzeravatar
dige
Beiträge: 1070
Registriert: 08.09.2004 08:53

Frage zu Javascript und Callbacks

Beitrag von dige »

Javascript im Browser wird doch sequentiell abgearbeitet - Threads gibt es nicht, oder?

Wenn ich allerdings mittels HTTPRequest() Daten hole, läuft das asynchron im Hintergrund
und wenn Datenübertragung fertig, wird der angegebene Callback angesprungen.

Wird dann zunächst die Callback Funktion abgearbeitet und dann der
eigentliche Programmablauf? Und was passiert wenn mehrere HTTPRequests() gleichzeitig
fertig sind?

Mich interessiert dabei, was ich bei der Callback Funktion beachten muss. Vor allem,
wenn ich nur einen Callback für alle HttpRequests habe.

Versteht ihr was ich meine? :D
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."
ccode_new
Beiträge: 1074
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: Frage zu Javascript und Callbacks

Beitrag von ccode_new »

Hallo!

Ich beantworte erst einmal nur die erste Frage.
Javascript im Browser wird doch sequentiell abgearbeitet - Threads gibt es nicht, oder?
Quasi ja!

Aber es gibt z.B. "Web Worker (Threading für JavaScript)" .
Betriebssysteme: MX Linux 19 / Windows 10 / Mac OS 10.15.7 / Android 7.0 ;)

Manchmal muß das Rad neu erfunden werden.
Antworten