JavaScript · Middle · Frage 24 von 75
In welcher Reihenfolge werden die Zeilen ausgegeben?
async function f() {
console.log("A");
await null;
console.log("B");
}
f();
console.log("C");- 1
C A B - 2
A C B - 3
A B C
Antwort zeigen
Richtige Antwort: A C B
Erklärung
Der Rumpf einer async-Funktion läuft bis zum ersten await synchron. Der Rest wird als Microtask fortgesetzt, nachdem der aktuelle synchrone Code beendet ist. Also zuerst A, dann C, dann B.