5.2. Promise#catch

  1. promise.catch(onRejected);

catch代码示例

  1. var promise = new Promise(function(resolve, reject){
  2. resolve("传递给then的值");
  3. });
  4. promise.then(function (value) {
  5. console.log(value);
  6. }).catch(function (error) {
  7. console.error(error);
  8. });

这是一个等价于promise.then(undefined, onRejected) 的语法糖。