Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
19
Последовательность вывода при выполнении асинхронного кода
Условие задачи
В каком порядке будут напечатаны числа при запуске следующего фрагмента кода?
const { readFile } = require('fs');
readFile('./async.txt', 'utf-8', console.log); // 0
Promise.resolve(console.log(1)).then(console.log);
Promise.resolve(2).then(console.log(3));
setTimeout(() => console.log(4), 0);
console.log(5);
Promise.resolve(6).then(() => console.log(7));
process.nextTick(() => { console.log(8) });