What is the exact console output order?
console.log('1');
setTimeout(() => console.log('2'), 0);
Promise.resolve().then(() => console.log('3'));
queueMicrotask(() => console.log('4'));
console.log('5');
- 1, 5, 3, 4, 2
- 1, 3, 4, 5, 2
- 1, 5, 4, 3, 2
- 1, 2, 5, 3, 4
0
voters
BobaMilk