- Микротаски (microtasks) — выполняются сразу после текущего стека, до следующих макротасков. Сюда относятся:
- Promise.then
- MutationObserver
- queueMicrotask
- Макротаски (macrotasks) — ставятся в очередь и выполняются после микротасков. Сюда входят:
- setTimeout, setInterval
- setImmediate (в Node.js)
- I/O события
- события DOM
Таким образом, микротаски имеют более высокий приоритет, чем макротаски.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
>>Click here to continue<<