0

As far as I understand async/await, I would expect the following code to print a and then b, but it does print b first. Why doesnt await force it to wait for the execution of the first Timeout?

(async () => {

await setTimeout(()=>console.log("a"),10);
await setTimeout(()=>console.log("b"),0);

})();
Lokomotywa
  • 2,173
  • 5
  • 36
  • 62

0 Answers0