前端体系|Promise专题 - 原理以及是什么(持续更新)

2023-09-21 08:33:09 浏览数 (2)

面试面什么?

  • 熟练使用Promise封装代码,如封装axios,Promise级联使用,掌握async、await的用法
  • 掌握Promise静态方法的使用场景、用法,Promise.all、Promise.allSettled、Promise.race、Promise.any、Promise.resolve、Promise.reject
  • 手写Promise.all、Promise.race、Promise.allSettled
  • 手写Promise.any、Promise.last、Promise.queue
  • 并发请求限制数量封装
  • 实现Promisify
  • Promise 微任务输出、async/await 微任务输出
  • 理解Promise A 规范,手写Promise

手写Promise.all 原理

  • https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise/all

0 人点赞