zoukankan      html  css  js  c++  java
  • 简单了解一下Promise

    Promise有什么作用? 

      可以支持多个并发的请求,解决回调地狱(代码嵌套问题),配合async await 用同步的方式写异步的代码。

    Promise会有3个状态,pending 等待、resolved 成功、rejected 失败。

    Promise的状态一旦改变就不会再变。

    Promise的构造函数是同步的,then()方法中的函数是异步的。

    then会等待promise的状态并将任务丢到微任务队列

      每一个then也是返回的一个Promise(返回类、对象、都可以封装成promise)

      后面的then就是对前面返回的promise的处理

    如果catch前面没有错误的捕获的处理,都会堆到这个catch,如果前面有错误的回调那就走错误的回调,推荐把catch放到最后面

  • 相关阅读:
    css-css背景
    css-概述和选择器
    html-补充
    html-示例代码
    html-表格和列表
    html-表单
    html-常用标签
    html- 头部元素
    html-介绍
    SQLAlchemy-对象关系教程ORM-连接,子查询
  • 原文地址:https://www.cnblogs.com/bingquan1/p/15743019.html
Copyright © 2011-2022 走看看