Назад к задачам
RutubeПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
6
Асинхронный вывод и приоритеты очередей
Компании, где спрашивали:
Условие задачи
Выполнить код‑ревью: исследовать порядок исполнения и приоритеты задач (macrotask vs microtask).
setTimeout(() => {
console.log('timeout 0');
});
Promise.resolve()
.then(() => {
console.log('promise foo');
})
.then(() => {
console.log('promise bar');
});
const promise = new Promise((resolve, reject) => {
console.log('promise baz');
resolve(true);
});
promise.then(() => {
console.log('promise fez');
});
console.log('initial flow');