Node.js · Junior · Pytanie 34 z 75

W jakiej kolejności pojawi się wynik?

console.log("A");
setTimeout(() => console.log("B"), 0);
console.log("C");

Wyjaśnienie

Callback timera trafia do kolejki event loop i uruchamia się dopiero po bieżącym kodzie synchronicznym, nawet z opóźnieniem 0 ms.

Do poczytania

Błąd w pytaniu

Node.js · Junior · pytanie 34

Sprawdź się

Rozwiąż test Node.js · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test