Sobes.tech
Middle

Kada se iniciraju Promise u JavaScript-u?

sobes.tech АИ

Одговор од АИ

Обећање (Promise) се иницира у тренутку када се креира нови примерак класе Promise. Функција извршитељ (executor), која се преноси у конструктор, се позива одмах од стране окружења за извршавање JavaScript-а, синхроно.

Пример:

// Ова функција извршитељ ће бити позвана одмах при креирању Promise
const myPromise = new Promise((resolve, reject) => {
  console.log('Функција извршитељ позвана');
  resolve('Успех!');
});

console.log('Promise креиран');

// Излаз у конзолу ће бити:
// Функција извршитељ позвана
// Promise креиран