Promise, henüz kullanılabilir olmayabilecek bir değeri temsil eden bir nesnedir — asenkron bir işlemin nihai sonucu. Üç duruma sahiptir:
- pending — başlangıç, henüz çözülmemiş.
- fulfilled — başarıyla tamamlandı (bir değer var).
- rejected — başarısız (bir neden/hata var).
Bir kez çözüldüğünde (fulfilled veya rejected) — artık değişemez.
