JavaScript Promise then()
- Önceki sayfa resolve()
- Son sayfa all()
- Üst seviyeye dön JavaScript Promise referans kılavuzu
Tanım ve kullanım
then()
İki geri çağrı fonksiyonu sağlar:
Bir Promise başarılı olduğunda çalışır, bir diğeri Promise reddedildiğinde çalışır.
Örnek
myPromise.then(x => myDisplay(x), x => myDisplay(x));
Sözdizimi
promise.then(fulfilled(), rejected())
Parametreler
Parametreler | Açıklama |
---|---|
fulfilled() | Promise başarılı olduğunda çalıştırılacak fonksiyon. |
rejected() | Promise reddedildiğinde çalıştırılacak fonksiyon. |
Dönüş değeri
Tip | Açıklama |
---|---|
Object | Yeni Promise nesnesi. |
Tarayıcı desteği
then()
ECMAScript 6 (ES6) özellikleridir.
2017 yılının Haziran ayından beri, tüm modern tarayıcılar ES6 (JavaScript 2015)yi desteklemektedir:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
2016 yılının Mayıs ayı | 2017 yılının Nisan ayı | 2017 yılının Haziran ayı | 2016 yılının Eylül ayı | 2016 yılının Haziran ayı |
then()
Internet Explorer desteklenmiyor.
- Önceki sayfa resolve()
- Son sayfa all()
- Üst seviyeye dön JavaScript Promise referans kılavuzu