→
引数で与えられた理由で拒否された Promise オブジェクトを返します。
| reason | この Promise が拒否された理由です。 |
|---|
与えられた理由で拒否された Promise です。
静的な Promise.reject 関数は拒否された Promise を返します。デバッグのために捕捉するエラーを選別したい場合は、reason を instanceof Error にかけると良いでしょう。
//コンソールにて
Promise.reject(new Error('fail')).then(function(){
// 呼び出されない
},function(error){
console.error(error); // Stacktrace
});