Skip to content

Instantly share code, notes, and snippets.

@tadeubdev
Created February 3, 2026 13:03
Show Gist options
  • Select an option

  • Save tadeubdev/6ed34023c53644f37fcd5ba7fd36bd4a to your computer and use it in GitHub Desktop.

Select an option

Save tadeubdev/6ed34023c53644f37fcd5ba7fd36bd4a to your computer and use it in GitHub Desktop.
setTimeout(() => {
console.log('- até que enfim acabaram as microtasks!')
});
setTimeout(() => {
console.log('- eita! eu sou o sexto!')
});
Promise.resolve().then(() => {
console.log('- veja só... eu o segundo!');
queueMicrotask(() => console.log('- quarto aqui...'));
});
Promise.resolve().then(() => {
console.log('- o terceiro sou eu...');
})
console.log('- viva! sou o primeiro!');
// - viva! sou o primeiro!
// - veja só... eu o segundo!
// - o terceiro sou eu...
// - quarto aqui...
// - até que enfim acabaram as microtasks!
// - eita! eu sou o sexto!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment