promise

作者: 懿小诺 | 来源:发表于2019-08-12 16:14 被阅读0次

1. 理解:

  * Promise对象: 代表了未来某个将要发生的事件(通常是一个异步操作)

  * 有了promise对象, 可以将异步操作以同步的流程表达出来, 避免了层层嵌套的回调函数(俗称'回调地狱')

  * ES6的Promise是一个构造函数, 用来生成promise实例

2. 使用promise基本步骤(2步):

  * 创建promise对象

  * 调用promise的then()

3. promise对象的3个状态

  * pending: 初始化状态

  * fullfilled: 成功状态

  * rejected: 失败状态

4. 应用:

  * 使用promise实现超时处理

  * 使用promise封装处理ajax请求

    原生ajax请求方法:

栗子:实现简单异步操作

栗子:使用promise封装处理ajax请求

相关文章

网友评论

      本文标题:promise

      本文链接:https://www.haomeiwen.com/subject/wmmujctx.html