Sobes.tech
Middle

Кога се инициират Promise в JavaScript?

sobes.tech AI

Отговор от AI

Промисът се инициира в момента на създаване на нов екземпляр на класа Promise. Функцията изпълнител (executor), предадена на конструктора, се извиква незабавно от средата за изпълнение на JavaScript, синхронно.

Пример:

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

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

// Изходът в конзолата ще бъде:
// Изпълнителната функция е извикана
// Promise създадена