Sobes.tech
Middle

Millal JavaScriptis algatatakse Promise?

sobes.tech AI

Vastus AI-lt

Lubadus (Promise) algatatakse hetkest, kui luuakse uus Promise klassi eksemplar. Konstruktorile (executor) antud täideviiva funktsioon (executor) kutsutakse kohe JavaScripti täitmise keskkonna poolt, sünkrooniliselt.

Näide:

// See täideviiva funktsioon kutsutakse kohe, kui luuakse Promise
const myPromise = new Promise((resolve, reject) => {
  console.log('Täideviiva funktsioon kutsutud');
  resolve('Edu!');
});

console.log('Promise loodud');

// Konsolile väljastatakse:
// Täideviiva funktsioon kutsutud
// Promise loodud