相关题库

咨询

其他联系方式

所属系列课程

评价

从零手写Promise源码及全部API,大喵课堂,Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。 Promise 在我们日常开发中,应用场景和应用领域非常丰富,面试频率非常高,也是开发过程中经常使用的异步处理方法。我们作为一个合格的前端开发攻城狮,我们有必要了解它,熟悉它,并掌握它的实现原理。无论是职场上,还是项目开发上,掌握 Promise 源码实现,包括其生态API 的核心功能实现,是我们作为前端开发攻城狮的最基本的核心竞争力。 适用人群:1. 热爱前端技术、喜欢前端开发 2. 希望深入理解Promise异步原理 3. 希望能手写出自己的 Promise 及 API