Код IT
← Каталог

Основы JavaScript — Среда выполнения

Фрагмент из «Основы JavaScript»: Среда выполнения.

JavaScript main.js
console.log("A");

setTimeout(() => console.log("B"), 0);

Promise.resolve().then(() => {
  console.log("C");
  setTimeout(() => console.log("D"), 0);
});

Promise.resolve().then(() => console.log("E"));

setTimeout(() => console.log("F"), 0);

console.log("G");
console.log("A");

setTimeout(() => console.log("B"), 0);

Promise.resolve().then(() => {
  console.log("C");
  setTimeout(() => console.log("D"), 0);
});

Promise.resolve().then(() => console.log("E"));

setTimeout(() => console.log("F"), 0);

console.log("G");