ES6
Posted lisalisalisa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6相关的知识,希望对你有一定的参考价值。
1、概述
2、块级绑定
2.1声明变量的问题
2.2使用let声明变量
2.3使用const声明常量
3、字符串和正则表达式
3.1更好的unicode支持
3.2更多的字符串API
3.3正则中的粘连标记
3.4模板字符串
3.5模板字符串标记
4、函数
4.1参数默认值
4.2剩余参数
4.3展开运算符
4.4剩余参数和展开运算符练习
4.5明确函数的双重用途
4.6箭头函数
5、对象
5.1新增的对象字面量语法
5.2object的新增API
5.3面向对象简介
5.4类:构造函数的语法糖
5.5类的其他书写方式
5.6类的继承
5.7.1[demo]像素鸟1-静态页面
5.7.2[demo]像素鸟2-父类、天空、大地
5.7.3[demo]像素鸟3-小鸟类
5.7.4[demo像素鸟4-柱子类
5.7.5[demo]像素鸟-游戏类
6、解构
6.1对象结构
6.2数组结构
6.3参数结构
7、符号
7.1普通符号
7.2共享符号
7.3知名符号
8、异步处理
8.1事件循环
8.2事件和回调函数的缺陷
8.3异步处理的通用模型
8.4promise的基本使用
8.5promise的其它API
8.6promise的串联
8.7.1手写promise状态控制
8.7.2手写promise后续处理
8.7.3手写promise串联promise
8.7.4手写promise其它API
8.8asyn和await
9、fetch-API
9.1fetch-API概述
9.2基本使用
9.3request对象
9.4response对象
9.5header对象
9.6文件上传
10、迭代器和生成器
10.1迭代器
10.2可迭代协议与for-of循环
10.3生成器
10.4生成器应用-异步任务控制
11、更多的集合类型
11.1set集合
11.2set应用
11.3扩展手写set
11.4map集合
11.5手写map
11.6weakset和weakMap
12、代理与反射
12.1属性描述符
12.2reflect
12.3proxy
12.4观察者模式
12.5偷懒的构造函数
12.6可验证的函数参数
13、增强的数组功能
13.1新增的数组API
13.2类型化数组
13.3ArrayBuffer
13.4制作黑白图片
ES6技术提升1
ES6技术提升2
以上是关于ES6的主要内容,如果未能解决你的问题,请参考以下文章