JavaScript Promise finally()

Definisi dan penggunaan

finally() Method menyediakan fungsi balikan.

Pembalikan adalah fungsi yang akan dieksekusi ketika Promise disetujui (baik berhasil 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).

Kembalian

Jenis Deskripsi
Object Objek Promise baru.

Dukungan pelayar

finally() Adalah fitur ECMAScript 2018.

Dari Juni 2020, ES2018 didukung di semua pelayar 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() Bukan mendukung Internet Explorer.