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

Порядок вывода сообщений в консоль в JavaScript (пример 101)

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

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

Определите, в какой последовательности появятся записи в консоли при выполнении приведённого ниже кода, и объясните, почему именно так происходит.

console.log(1);

setTimeout(function() {
  console.log(2);
});

Promise.resolve(3).then(console.log);

console.log(4);

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

console.log(6);