JavaScript
console.log('1');
setTimeout(() => console.log('2'), 0);
Promise.resolve().then(() => console.log('3'));
console.log('4');Output
1 4 3 2
Event Loop manages asynchronous execution.
Understand the event loop
console.log('1');
setTimeout(() => console.log('2'), 0);
Promise.resolve().then(() => console.log('3'));
console.log('4');1 4 3 2
Event Loop manages asynchronous execution.