JavaScript Promise then()
- ਪਿਛਲਾ ਪੰਨਾ resolve()
- ਅਗਲਾ ਪੰਨਾ all()
- ਉੱਪਰ ਵਾਪਸ ਜਾਓ JavaScript Promise ਹਵਾਲਾ
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
then()
ਮੱਥਾ ਦੋ ਕਾਲਬੈਕ ਫੰਕਸ਼ਨਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ:
ਇੱਕ Promise ਸਫਲ ਹੋਣ 'ਤੇ ਚਲਾਉਣ ਵਾਲਾ ਹੈ, ਇੱਕ Promise ਪਛਾਣ ਲਈ ਚਲਾਉਣ ਵਾਲਾ ਹੈ。
ਉਦਾਹਰਣ
myPromise.then(x => myDisplay(x), x => myDisplay(x));
ਵਿਧੀ
promise.then(fulfilled(), rejected())
ਪੈਰਾਮੀਟਰ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
fulfilled() | Promise ਸਫਲ ਹੋਣ 'ਤੇ ਚਲਾਉਣ ਵਾਲਾ ਫੰਕਸ਼ਨ |
rejected() | Promise ਨੂੰ ਪਛਾਣ ਲਈ ਚਲਾਉਣ ਵਾਲਾ ਫੰਕਸ਼ਨ |
ਵਾਪਸੀ ਮੁੱਲ
ਤਰੀਕਾ | ਵਰਣਨ |
---|---|
Object | ਨਵਾਂ Promise ਆਬਜੈਕਟ |
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
then()
ਇਹ ECMAScript 6 (ES6) ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ。
2017 ਵਰ੍ਹੇ 6 ਮਹੀਨੇ ਤੋਂ ਲੈ ਕੇ, ES6 (JavaScript 2015) ਸਾਰੇ ਆਧੁਨਿਕ ਬਰਾਉਜ਼ਰਾਂ ਵਿੱਚ ਸਮਰਥਿਤ ਹੈ:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
2016 ਵਰ੍ਹੇ 5 ਮਹੀਨੇ | 2017 ਵਰ੍ਹੇ 4 ਮਹੀਨੇ | 2017 ਵਰ੍ਹੇ 6 ਮਹੀਨੇ | 2016 ਵਰ੍ਹੇ 9 ਮਹੀਨੇ | 2016 ਵਰ੍ਹੇ 6 ਮਹੀਨੇ |
then()
Internet Explorer ਨਹੀਂ ਸਮਰਥਿਤ ਹੈ。
- ਪਿਛਲਾ ਪੰਨਾ resolve()
- ਅਗਲਾ ਪੰਨਾ all()
- ਉੱਪਰ ਵਾਪਸ ਜਾਓ JavaScript Promise ਹਵਾਲਾ