Glossary: JavaScript Beyond the Basics
Microtask queue
Also written: microtask
The queue where promise callbacks wait. The event loop empties it completely before running the next timer callback, so a `.then` on a settled promise runs before an earlier `setTimeout(fn, 0)`.