medium10 pts · first answer countsjavascriptevent-loop
setTimeout vs microtasks
What is the order of the logs?
setTimeout(() => console.log('timeout'), 0)
queueMicrotask(() => console.log('micro'))
Promise.resolve().then(() => console.log('then'))
console.log('sync')