您正在学习的是试看内容,报名后可学习全部内容
报名课程
Promise 的 N 种用法
为解决异步函数的回调陷阱,开发社区不断摸索,终于折腾出来 Promise 这套方案。它不增加新的语法,可以适配当前的主流浏览器;写出来的代码也很好读懂;并且包含优秀的调试和捕获异常方案。在迭代中逐步完善,最终被吸收进 ES2015 规范。
现在大部分浏览器和 Node.js 都已原生支持 Promise,很多类库也开始返回 Promise 对象,即使面对 IE,也有各种降级适配策略。如果您现在还不会使用 Promise,那么我建议您尽快学习一下。
本次分享我准备结合近期的一些开发经验,总结一下 Promise 常见用法,介绍一下我踩过的坑。分享大纲如下:
- 什么是 Promise
- 为什么要用 Promise
- Promise 详解
- 简单范例
- 复杂加载过程
- 改进代码可读性
- 常见错误
分享长度:约1小时
分享难度:需要了解 JavaScript,最好有相关开发经验