JavaScript Promise finally()

Tanım ve Kullanım

finally() Bir yöntem bir geri çağrı fonksiyonu sağlar.

Bu geri çağrı fonksiyonu, bir Promise çözüldüğünde (ne başarılı ne de başarısız) çalıştırılacak bir fonksiyondur.

Örnek

myPromise.finally(() => myDisplay("Tamamlandı"));

Kişisel olarak deneyin

Sözdizimi

promise.finally(settled())

Parametreler

Parametreler Tanım
settled() Promise çözüldüğünde (başarılı veya başarısız) çalıştırılacak fonksiyon.

Dönüş değeri

Tür Tanım
Object Yeni Promise nesnesi.

Tarayıcı Desteği

finally() ECMAScript 2018'nin özellikleridir.

2020 Yılı Haziran'dan beri, ES2018 tüm modern tarayıcılar tarafından desteklenmektedir:

Chrome Edge Firefox Safari Opera
Chrome 63 Edge 79 Firefox 78 Safari 12 Opera 50
2017 Yılı Aralık 2020 Yılı Ocak 2020 Yılı Haziran 2018 Yılı Eylül 2018 Yılı Ocak

finally() Internet Explorer desteklenmiyor.