Back to tasksGet help with live coding in real time with Sobes Copilot
Junior — Senior
23
Определение порядка вывода в консоль (задача 24)
Task condition
Необходимо понять, в каком порядке будут напечатаны сообщения в консоли при вызове функции. Рассмотрите следующий код и укажите последовательность вывода.
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);
};