JavaScript Promise finally()
- Edellinen sivu catch()
- Seuraava sivu race()
- Palaa ylös JavaScript Promise -viittausoppaat
Määrittely ja käyttö
finally()
Metodi tarjoaa paluutoiminnon.
Tämä paluutoiminto suorittaa funktion, kun Promise ratkaistaan (onnistuu tai epäonnistuu).
Esimerkki
myPromise.finally(() => myDisplay("Suoritettu"));
Syntaksi
promise.finally(settled())
Parametrit
Parametrit | Kuvaus |
---|---|
settled() | Toiminto, joka suoritetaan, kun Promise ratkaistaan (onnistuu tai epäonnistuu). |
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Object | Uusi Promise-objekti. |
Selaimen tuki
finally()
Se on ECMAScript 2018 ominaisuus.
Vuodesta 2020 kesäkuusta lähtien ES2018 tukee kaikkia nykyaikaisia selaimia:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 63 | Edge 79 | Firefox 78 | Safari 12 | Opera 50 |
Joulukuu 2017 | Tammikuu 2020 | Kesäkuu 2020 | Syyskuu 2018 | Tammikuu 2018 |
finally()
Internet Explorer ei tue.
- Edellinen sivu catch()
- Seuraava sivu race()
- Palaa ylös JavaScript Promise -viittausoppaat