Что выведет код? Запишите строки по порядку, по одной на строку.
В работе: Отладка экрана перевода: почему лог «запрос отправлен» стоит после лога ответа.
Как проверяем
Код не запускаем — предскажите вывод. Пишите строки по порядку, по одной на строку; пробелы по краям не важны. Ответ один на подход: после него показываем разбор.
Источник: обзор транскриптов интервью: Т‑Банк, порядок вывода event loop. Условие пересказано своими словами.
Давали на собеседовании?
Ответов пока мало — ваш поможет.
console.log('A');setTimeout(() => console.log('B'), 10);setTimeout(() => console.log('C'), 0);const p = new Promise((resolve) => {console.log('D');resolve();console.log('E');});p.then(() => console.log('F'));async function load() {console.log('G');await p;console.log('H');}load();console.log('I');