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");- 1A, B, C
- 2B, A, C
- ✓Poprawna odpowiedź: A, C, B
Wyjaśnienie
Callback timera trafia do kolejki event loop i uruchamia się dopiero po bieżącym kodzie synchronicznym, nawet z opóźnieniem 0 ms.