乱码

小说 烂尾楼 作者:衣衫似风雪 字数:1432 更新时间:2019-12-10 18:00:00

18.JS中的异常处理

try..catch

try..finally

try...catch..finally

19.ES6 Promise 解决回调地狱

19-1下载豆腐阅读APP,支持正版阅读、 promise:为了解决异步编程中的回调地狱而产生

Promise的实例需要接收一个函数作为参数

该函数又需要接收两个函数数作为参数

resolve 函数

reje下载豆腐阅读APP,支持正版阅读ct 函数

19-2、promise 的三种状态

pending 进行中

fullfilled 已成功 resolved 成功 执行resolve函数

reje下载豆腐阅读APP,支持正版阅读cted 已失败 rejected 失败 执行reject函数

19-3、then方法

参数一:是resolve函数的实现

参数二:是reject函数的实现

下载豆腐阅读APP,支持正版阅读

19-4、then方法返回值的是一个新的Promise实例

注意,不是原来那个Promise实例

若前一个回调函数返回的是一个Promise对象(即有异步操作)时, 下载豆腐阅读APP,支持正版阅读

后一个回调函数,会等待该Promise对象的状态发生变化,才会被调用。

19-5、promise的异常处理

建议总是使用catch方法。

Promise 对象的下载豆腐阅读APP,支持正版阅读错误具有“冒泡”性质,会一直向后传递,直到被捕获为止。

Promise 的状态一旦改变,就永久保持该状态,不会再变了。

catch方法返回的还是一个 Promise 对象

  catch下载豆腐阅读APP,支持正版阅读
手机端链接:烂尾楼