JavaScript Promise finally()

Definisi dan penggunaan

finally() Method menyediakan fungsi callback.

Callback ini adalah fungsi yang akan dieksekusi saat Promise disetujui (baik sukses atau gagal).

Contoh

myPromise.finally(() => myDisplay("Selesai dijalankan"));

Coba sendiri

Sintaks

promise.finally(settled())

Parameter

Parameter Deskripsi
settled() Fungsi yang akan dieksekusi ketika Promise disetujui (berhasil atau gagal).

Nilai kembalian

Tipe Deskripsi
Object Objek Promise yang baru.

Dukungan browser

finally() Adalah fitur ECMAScript 2018.

Sejak Juni 2020, ES2018 didukung di semua browser modern:

Chrome Edge Firefox Safari Opera
Chrome 63 Edge 79 Firefox 78 Safari 12 Opera 50
Desember 2017 Januari 2020 Juni 2020 September 2018 Januari 2018

finally() Tidak mendukung Internet Explorer.