Microtask Queue (Promise callbacks, queueMicrotask) обрабатывается сразу после текущей задачи, до следующей итерации Event Loop. Callback Queue (setTimeout, setInterval, I/O) обрабатывается в следующей итерации. Это значит, что промисы всегда выполнятся раньше таймаутов при прочих равных — важно учитывать при отладке порядка выполнения.
В чём разница между Callback Queue и Microtask Queue?
Middle
432 просмотровAFK Offer AI
Зачем использовать TypeScript в Node.js проекте?