Назад к вопросам
Middle
151
questionbank

В какой момент инициируются Promise в JavaScript?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

Promise инициируется в момент создания нового экземпляра класса Promise. Функцию-исполнитель (executor), переданную в конструктор, среда выполнения JavaScript вызывает сразу же, синхронно.

Пример:

// Эта функция-исполнитель будет вызвана сразу при создании Promise
const myPromise = new Promise((resolve, reject) => {
  console.log('Функция-исполнитель вызвана');
  resolve('Успех!');
});

console.log('Promise создан');

// Вывод в консоли будет таким:
// Функция-исполнитель вызвана
// Promise создан