Handwritten Series: This Time, Fully Understand Promise
原文英文,约2200词,阅读约需8分钟。发表于: 。一、前言想要实现 Promise,必须先了解 Promise 是什么,以及 Promise 有哪些功能。 还不是特别了解 Promise 的同学,建议先移步 ES6入门-Promise 熟悉。 Promise 是基于 Promises/A+ 规范 实现的,换句话说,我们可以按照 Promises/A+ 规范 来手写 Promise。 1.1...
本文介绍了如何实现符合 Promises/A+ 规范的 Promise,包括基本概念、状态、用法、执行器、then 方法、链式调用、异步事件和其他 API。Promise 是一个帮助执行异步任务的对象,让代码更加清晰优雅。