Promise 的 N 种用法

为解决异步函数的回调陷阱,开发社区不断摸索,终于折腾出来 Promise 这套方案。它不增加新的语法,可以适配当前的主流浏览器;写出来的代码也很好读懂;并且包含优秀的调试和捕获异常方案。在迭代中逐步完善,最终被吸收进 ES2015 规范。

现在大部分浏览器和 Node.js 都已原生支持 Promise,很多类库也开始返回 Promise 对象,即使面对 IE,也有各种降级适配策略。如果您现在还不会使用 Promise,那么我建议您尽快学习一下。

本次分享我准备结合近期的一些开发经验,总结一下 Promise 常见用法,介绍一下我踩过的坑。分享大纲如下:

  1. 什么是 Promise
  2. 为什么要用 Promise
  3. Promise 详解
  4. 简单范例
  5. 复杂加载过程
  6. 改进代码可读性
  7. 常见错误

分享长度:约1小时
分享难度:需要了解 JavaScript,最好有相关开发经验

购买须知:
1、本课程为虚拟产品,一经购买,概不退款(讲师特别声明除外)
2、在使用过程中,遇到任何问题,请邮件联系:pr@sifou.com
3、划线价说明:商品展示的划横线价格为参考价,并非原价。该价格仅供您参考。

版权声明:讲者在本产品上发表的全部原创内容(包括但不限于文字、视频、图片等)著作权均归讲师本人所有。未经讲师授权许可,观众用户不得以任何载体或形式使用讲师的内容。

4.3 7条评价

梨花猫 · 2018-03-07

..........说这么多不如专挑一点来讲

Meathill · 2018-03-07

请问哪一点讲的不清楚呢?讲堂名为“Promise 的N种用法”,自然希望把 Promise 的各个方面都讲清楚。

fish · 2017-11-10

求知 · 2017-10-10

看了之后觉得作者的水平还是可以的,就是视频中很多概念或讲解并不很清晰,感觉就作者自己懂,不能很清晰的解释出来,可能有些作者还不能准确的解释,但是视频中却很敷衍或混过去;当然不否认作者水平还是很好的

Meathill · 2017-10-11

另外,我也发现一些讲错的地方,因为视频不好做修改,就发在里面帖子了,还写了一篇专门的文章,建议你有时间看一下。

silkshdow · 2017-09-17

饭团团团 · 2017-09-07

dryyun · 2017-09-06

Sunny · 2017-08-08