Middle
Wanneer worden Promises in JavaScript geïnitieerd?
sobes.tech AI
Antwoord van AI
Promise wordt geïnitieerd op het moment dat een nieuw exemplaar van de klasse Promise wordt gemaakt. De executor-functie, meegegeven aan de constructor, wordt onmiddellijk door de JavaScript-runtime aangeroepen, synchrone wijze.
Voorbeeld:
// Deze executor-functie wordt onmiddellijk aangeroepen bij het maken van een Promise
const myPromise = new Promise((resolve, reject) => {
console.log('Executor-functie aangeroepen');
resolve('Succes!');
});
console.log('Promise gemaakt');
// De output in de console zal zijn:
// Executor-functie aangeroepen
// Promise gemaakt