美文网首页
promise 状态、方法

promise 状态、方法

作者: 李小白呀 | 来源:发表于2021-03-09 23:05 被阅读0次
  1. Promise 的 3 种状态
    Fulfilled 为成功的状态,Rejected 为失败的状态,
    Pending 既不是 Fulfilld 也不是 Rejected 的状态,可以理解为 Promise 对象实例创建时候的初始状态
  2. 实例方法
    promise.then():获取异步任务的正常结果。
    promise.catch():获取异步任务的异常结果。
    promise.finaly():异步任务无论成功与否,都会执行。
  3. 对象方法
    promise.all (): 并发处理多个异步任务,所有任务都执行成功,才能得到结果
    promise.race (): 并发处理多个异步任务,只要有一个任务执行成功,就能得到结果

相关文章

  • promise 状态、方法

    Promise 的 3 种状态Fulfilled 为成功的状态,Rejected 为失败的状态,Pending 既...

  • Promise的理解和使用(二)

    一、Promise的常用APIpromise的这些方法执行完成都会返回一个新的promise,promise的状态...

  • ES6 Promise对象

    1. 首先创建Promise实例,Promise实例生成以后,可以用then方法分别指定Resolved状态和Re...

  • promise实现原理

    promise主要的API方法如下 Promise.all() // 全部执行完后更新状态 如果都是成功则由返回值...

  • Promise 学习笔记

    promise Promise 的状态 Promise 有三种状态,pending、fulfilled、rejec...

  • Promise源码解析、Generator 和 Async基础

    一、Promise源码实现 定义初始类型 设置初始状态 监听状态变化 resolve 和 reject 方法,这两...

  • Promise基础

    Promise Promise对象的三种状态 Promise状态的改变形式 Promise基本的api eg.1 ...

  • Promise特点

    Promise的使用特点 1.Promise的状态一旦改变就无法更改 只会执行then中的方法,不会执行catch...

  • Promise用法详解

    参考promise|深入理解 promise:promise的三种状态与链式调用 Promise对象只有三种状态 ...

  • 一步步手写Promsie源码(二)

    Promise.all方法实现 Promise.resolve方法实现 Promise.finally方法实现 c...

网友评论

      本文标题:promise 状态、方法

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