Junior
Bir sözleşme nedir ve hangi durumları vardır?
sobes.tech yapay zeka
AI'dan gelen yanıt
Promise (Söz) — asenkron bir işlemin nihai tamamlanmasını (veya başarısızlığını) ve onun sonuç değerini temsil eden bir nesnedir.
Bir promise üç durumdan birinde olabilir:
- Beklemede: Başlangıç durumu, henüz yerine getirilmemiş veya reddedilmemiştir.
- Tamamlandı: İşlem başarıyla tamamlandı. Bu durumda, promise bir sonuç değeri içerir.
- Reddedildi: İşlem bir hata ile sonuçlandı. Bu durumda, promise reddedilme nedeni (hata) içerir.
Promise, Fulfilled veya Rejected durumuna geçtikten sonra, kararlaştırılmış (settled) sayılır. Bir promise’in kararlaştırılmış durumu değiştirilemez.