Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
24
Определение порядка вывода в консоль (задача 24)
Условие задачи
Необходимо понять, в каком порядке будут напечатаны сообщения в консоли при вызове функции. Рассмотрите следующий код и укажите последовательность вывода.
const execute = () => {
setTimeout(() => {
console.log('timeOut');
}, 0);
console.log(1);
new Promise((resolve) => {
console.log('Promise');
setTimeout(() => {
console.log('777');
resolve();
}, 0);
})
.then(() => {
console.log('then1');
})
.then(() => {
console.log('then2');
});
console.log(4);
setTimeout(() => {
console.log('timeOut2');
}, 0);
};