ECMAScript 6 简明知识点
课程介绍
课程章节 
课程公告

ECMAScript: 

一个由 ECMA International 进行标准化,TC39 委员会进行监督的语言。通常用于指代标准本身。


JavaScript: ECMAScript 标准的各种实现的最常用称呼。

这个术语并不局限于某个特定版本的 ECMAScript 规范,并且可能被用于任何不同程度的任意版本的 ECMAScript 的实现。


ECMAScript 5 (ES5):

ECMAScript 的第五版修订,于 2009 年完成标准化。

这个规范在所有现代浏览器中都相当完全的实现了。


ECMAScript 6 (ES6) / ECMAScript 2015 (ES2015):

ECMAScript 的第六版修订,于 2015 年完成标准化。

这个标准被部分实现于大部分现代浏览器。


1. ECMAScript6(ES6)是什么? 选修
2. let、const 和 block 作用域 选修
3. 箭头函数(Arrow Functions) 选修
4. 函数参数默认值 选修
5. Spread / Rest 操作符 选修
6. 对象词法扩展 选修
7. 二进制和八进制字面量 选修
8. 对象和数组解构 选修
9. 对象超类 选修
10. 模板语法和分隔符 选修
11. for...of 和for...in 选修
12. Map 和 WeakMap 选修
13. Set 和 WeakSet 选修
14. 类 选修
15. Symbol 选修
16. 迭代器(Iterators) 选修
17. Generators 选修
18. Promises 选修