Middle
JavaScript'te Promise'ler ne zaman başlatılır?
sobes.tech yapay zeka
AI'dan gelen yanıt
Promise, yeni bir Promise sınıfı örneği oluşturulduğu anda başlatılır. Yapıcıya (constructor) geçirilen yürütücü fonksiyon (executor), JavaScript çalışma ortamı tarafından hemen çağrılır, senkron olarak.
Örnek:
// Bu yürütücü fonksiyon, Promise oluşturulduğu anda çağrılacaktır
const myPromise = new Promise((resolve, reject) => {
console.log('Yürütücü fonksiyon çağrıldı');
resolve('Başarı!');
});
console.log('Promise oluşturuldu');
// Konsolda şu çıktı olacaktır:
// Yürütücü fonksiyon çağrıldı
// Promise oluşturuldu