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