JavaScript Promise finally()

నిర్వచనం మరియు ఉపయోగం

finally() మాథ్యూడ్ ఫంక్షన్ ఒక కాల్బ్యాక్ అందిస్తుంది.

ఈ కాల్బ్యాక్ ఒక Promise అనుమతించబడినప్పుడు (విజయవంతంగా లేదా వైఫల్యంగా) అనువర్తించే ఫంక్షన్ అనేది.

ఉదాహరణ

myPromise.finally(() => myDisplay("పని పూర్తయింది"));

నేను ప్రయత్నించాను

సంకేతం

promise.finally(settled())

పారామీటర్స్

పారామీటర్స్ వివరణ
settled() Promise అనుమతించబడినప్పుడు (విజయవంతంగా లేదా వైఫల్యంగా) అనువర్తించవలసిన ఫంక్షన్.

తిరిగి వచ్చే విలువ

రకం వివరణ
Object కొత్త Promise ఆబ్జెక్ట్.

బ్రౌజర్ మద్దతు

finally() ECMAScript 2018 లక్షణం.

2020 సంవత్సరం 6 నెల నుండి, ES2018 అన్ని ఆధునిక బ్రౌజర్లలో మద్దతు ఉంది:

Chrome Edge Firefox Safari Opera
Chrome 63 Edge 79 Firefox 78 Safari 12 Opera 50
2017 సంవత్సరం 12 నెల 2020 సంవత్సరం 1 నెల 2020 సంవత్సరం 6 నెల 2018 సంవత్సరం 9 నెల 2018 సంవత్సరం 1 నెల

finally() Internet Explorer నిరోధించబడింది.