Sobes.tech
Back to tasks
Junior — Senior
82

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

Companies where asked:
Альфа-БанкАльфа-Банк

Task condition

livecode

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

 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'); //