乱码
小说 烂尾楼 作者:衣衫似风雪 字数: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,支持正版阅读