JD
Size: a a a
JD
AG
JD
// заблокирует. т.е. console.log('1') никогда не исполнится
// А всё это из-за того, что промисы это макротаски
async function work() {
while (true) {
await Promise.resolve();
}
}
setTimeout(() => {
console.log("1");
}, 0);
work();
AG
ВМ
AG
ВМ
AG
AG
ВМ
AG
AG
МD
AG
СГ
ВМ
EB
S
ЕК
Д