目录
第1章
简介
-
2
- Promise视频简介
- 学习时长:02分36秒
-
3
- Promise的介绍
- 学习时长:05分40秒
第2章
初体验
-
2
- Promise的初体验01
- 学习时长:09分54秒
-
3
- Promise的初体验02
- 学习时长:03分06秒
第3章
实践练习
-
2
- fs读取文件
- 学习时长:05分03秒
-
3
- ajax请求
- 学习时长:05分48秒
-
4
- 封装fs读取文件操作
- 学习时长:03分47秒
-
5
- promisify方法进行promise风格转化
- 学习时长:03分17秒
-
6
- Promise封装AJAX请求
- 学习时长:03分58秒
第5章
工作流程
-
2
- Promise工作流程
- 学习时长:01分33秒
-
3
- Promise的API-构造函数-then-catch
- 学习时长:04分54秒
-
4
- Promise.resolve方法
- 学习时长:04分21秒
-
5
- Promise.reject方法
- 学习时长:02分45秒
-
6
- Promise.all方法
- 学习时长:03分33秒
-
7
- Promise.race方法
- 学习时长:02分50秒
第6章
Promise关键问题
-
2
- 如何修改对象的状态
- 学习时长:02分51秒
-
3
- 能否执行多个回调
- 学习时长:02分37秒
-
4
- 改变状态与指定回调的顺序问题
- 学习时长:07分04秒
-
5
- then方法返回结果由什么决定
- 学习时长:05分17秒
-
6
- 串联多个任务
- 学习时长:04分22秒
-
7
- 异常穿透
- 学习时长:03分25秒
-
8
- 如何终端promise链
- 学习时长:02分41秒
第7章
Promise自定义封装
-
2
- 初始结构搭建
- 学习时长:04分19秒
-
3
- resolve与regect结构搭建
- 学习时长:04分35秒
-
4
- resolve与regect代码实现
- 学习时长:05分59秒
-
5
- thtow抛出异常改变状态
- 学习时长:03分48秒
-
6
- Promise对象状态只能修改一次
- 学习时长:03分03秒
-
7
- then方法执行回调
- 学习时长:05分14秒
-
8
- 异步任务回调的执行
- 学习时长:08分10秒
-
9
- 指定多个回调的实现
- 学习时长:05分06秒
-
10
- 同步修改状态then方法结果返回
- 学习时长:09分42秒
-
11
- 异步修改状态then方法结果返回
- 学习时长:12分44秒
-
12
- then方法完善与优化
- 学习时长:07分45秒
-
13
- catch方法-异常穿透与值传递
- 学习时长:10分16秒
-
14
- resolve方法封装
- 学习时长:04分36秒
-
15
- reject方法封装
- 学习时长:02分14秒
-
16
- all方法封装
- 学习时长:09分59秒
-
17
- race方法封装
- 学习时长:05分04秒
-
18
- then方法回调的异步执行
- 学习时长:04分09秒
-
19
- class版本的实现
- 学习时长:05分22秒