catch
とthen(_,onRejected)
の違いはES6 Promise
ですか?私はちょうどonRejected
が内部Promise
の拒否状態を処理しないことを知っています。onprojected vs catch in promise
Promise.resolve().then(() => {
return new Promise((resolve,reject) => {
throw new Error('Error occurs');
});
},er => console.log(er)); //Chrome throws `Uncaught (in promise)`
Promise.resolve().then(() => {
return new Promise((resolve,reject) => {
throw new Error('Error occurs');
});
}).catch(er => console.log(er)); //Error occurs
OPは変数名として '_'を使用していませんでしたが、彼は2番目のパラメータについてのみ尋ねていたことを示していました。 – hippietrail