JSFiddle - React, Tailwind, and code Playground
JavaScript
setTimeout(() => {
console.log(1);
}, 0);
Promise.resolve(3).then(data => console.error(data))
console.log(2);
setTimeout(() => {
console.log(1);
}, 0);
Promise.resolve(3).then(data => console.error(data))
console.log(2);