catch 实现
catch 是 then 的语法糖,等价于 then(undefined, onRejected)。不属于 Promise A+ 规范,是 ES6 的扩展。
本节要点
新增 catch(onRejected) 方法,内部调用 this.then(undefined, onRejected)。 这是 ES6 规范的内容,不是 Promise A+ 规范的一部分。
新增 catch 方法
Loading code...
完整代码
Loading code...
运行示例
示例一:catch 捕获 reject
示例代码
Loading...
示例二:catch 捕获链中的异常
示例代码
Loading...
示例三:catch 后继续链式调用
示例代码
Loading...