Promise 的基本用法
- 实例化构造函数生成实例对象
- Promise 的状态
- then 方法
- resolve 和 reject 函数的参数
Promise 的实例方法
then()
- 什么时候执行
- 执行后的返回值
- then 方法返回的 Promise 对象的状态改变
- 向后传值
- 使用 Promise 解决回调地狱
catch()
- 有什么用
- 基本用法
finally()
- 什么时候执行
- 本质
Promise.resolve() 和 Promise.reject()
- 本质
- 参数
- 在 then 方法中的应用
Promise.all()
- 有什么用
- 基本用法
Promise.race() 和 Promise.allSettled() - 有什么用
- 基本用法
Promise 的注意事项 - romise或 reject 执行后的代码
- Promise.all/race/allSettled 的参数问题
- Promise.all/race/allSettled 的错误处理
Class 是什么
- 认识 Class
- Class 的基本用法
- Class 与构造函数
Class 的两种定义形式
- 声明形式
- 表达式形式
实例属性、静态方法和静态属性
- 实例属性
- 静态方法
- 静态属性
私有属性和方法
- 为什么需要私有属性和方法
- 模拟私有属性和方法
extends
- 子类继承父类
- 改写继承的属性或方法
super
- 作为函数调用
- 作为对象使用
- 注意事项