有没有一种方案,既能保留异步在无阻塞上的优势,又能让我们写代码写的更舒服呢?
社区经过长时间探索,最终总结出 Promise/A+ 方案,并且纳入 ES2015 规范,如今,大部分运行环境都已经原生支持它。
Promise 的支持情况
这套方案有以下好处:
这套方案由众多开发者共同探索得来,不同类库的实现略有不同,但日后都会支持 ES2015 标准。本文也以其为准。