Назад к задачам
СБЕРПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
6
Определение порядка вывода в консоль (пример 96)
Компании, где спрашивали:
Условие задачи
В данном задании требуется понять, в каком порядке будут напечатаны строки в консоль при выполнении представленного кода JavaScript, учитывая особенности очереди микротасков и макротасков.
setTimeout(function timeout() {
console.log("T");
}, 0);
var p = new Promise(function (resolve, reject) {
console.log("F");
resolve();
});
p.then(function () {
console.log("L");
});
console.log("G");
Опишите, какие значения появятся в консоли и почему они выводятся именно в такой последовательности.