Sobes.tech
Junior — Senior
61

Определение последовательности вывода в консоль (пример 15)

Условие задачи

Укажите, какие значения появятся в консоли при выполнении следующего фрагмента JavaScript‑кода:

 console.log('0');

setTimeout(function timeout() {
    console.log('1');
}, 100);

let p = new Promise(function(resolve, reject) {
    console.log('2');
    resolve();
});

p.then(function() {
    console.log('3');
});

setTimeout(function timeout() {
    console.log('5');
}, 0);

console.log('6');