Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
queues.js 519 B
setTimeout(() => {
    let promise = new Promise((resolve, reject) => {
        resolve('running promise inside settimeout')
    })
    promise
        .then((statement) => setTimeout(() => console.log(statement)))
        .then(() => console.log("another thenned statement"))
});

setTimeout(() => console.log('timeout'));


queueMicrotask(() => console.log('first queued microtask'))

Promise.resolve()
  .then(() => console.log('promise'));

console.log('code')

queueMicrotask(() => console.log('queued microtask'))