文章目录
- Symbol
- 创建
- 使用
- 拓展对象的方法
- 直接添加
- 控制对象
- 控制类型检查
- 控制是否展开
- 遍历
- 迭代器自定义遍历
- 生成器函数(实现异步编程)
- 解决回调地狱
- Promise
- 连续读文件
- Set
- Map
- 类
- 静态属性
- 继承
- ES5
- ES6
- GET与SET
- 数值
- Object方法
- 模块化
- 导入
- 另一种导入
- babel
- ES7
- ES8
- async与await
- await
- 各种方法
Symbol
创建
使用
拓展对象的方法
不会影响以前的值
直接添加
控制对象
控制类型检查
控制是否展开
遍历
迭代器自定义遍历
生成器函数(实现异步编程)
解决回调地狱
Promise
成功then的第一个函数,不成功第二个函数
连续读文件
不会产生回调地狱
Set
Map
类
静态属性
只属于类的,不属于实例
Phone.name 属于静态属性
继承
ES5
ES6
GET与SET
数值
Object方法
模块化
导入
分别暴露时
默认
这也是解构赋值
默认
另一种导入
babel
ES7
ES8
async与await
返回的都是promise对象
await
promise对ajax的封装
各种方法