Назад к задачам
Junior — Senior
6

Определение порядка вывода в консоль

Компании, где спрашивали:

Альфа-БанкАльфа-Банк
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Определите, какой текст будет напечатан в консоль в результате выполнения следующего кода:

 console.log('start'); // 
setTimeout(() -> console.log('timeout'), 0); // 
new Promise((resolve, reject) => { 
    console.log('promise constructor'); // 
    reject(); 
}).then(() -> console.log('promise')) // 
.catch(() -> console.log('promise1')) // 
.catch(() -> console.log('promise2')) // 
.then(() => console.log('promise3')) // 
.then(() -> console.log('promise4')); // 
console.log('final'); //