> 1. TC39
> 2. ES6是怎么设计的
> 3. Javascript vs ECMAScript
> 4. 升级到ES6
> 5. ES6的目标
> 6. ES6的特性类别
> 7. ECMAScript简史
`ECMAScript 6`的确花了很长时间来完成,但作为下一代的`Javascript`,现在已经成为了现实.
* 2015年6月17日,标准确立;
* 大部分的新特性现在已经广泛应用(附:[兼容现况](http://kangax.github.io/compat-table/es6/))
* [Babel](https://babeljs.io/)可以将ES6编译成ES5
接下来介绍ES6在世界上的重要的概念:
## 1. TC39
TC39(ECMA技术委员会39)是由Javascript演变而来的.它的成员是当前主流的浏览器厂商.TC39定期向特邀专家和成员发送会议邀请.[在线的会议记录](https://github.com/tc39/tc39-notes)让你清晰的了解到TC39是如何运行的.
## 2. ES6是怎么设计的
ES6设计的中心是特性的提议,往往这些提议来自开发者社区;然后由委员会一到两名成员提议.
一个草案成为标准经过以下的几个过程:
* 简述:一个建议特性的大概描述
* 建议:如果TC39认为建议的特性是重要的,则将推进官方的状态.但这并不意味着这项特性会成为标准,但也是相当有可能的.ES6最后的建议期限是2011年5月份,自此没有更多新的特性需要被添加的.
* 启动:启动草案阶段会通过社区的建议和反馈促进它的发展;
* 标准:如果建议的特性被TC39接受,那么它自然就会成为ECMAScript一个版本中的标准的特性.
#### 2.1 ES6后的设计历程
ECMAScript 2016开始,TC39将时间表释放.ES每一年将发布一个带有新特性的新版本.这意味着,从现在起,ECMAScript版本会相对小的升级.想要了解更多特性和发布进程,请点击[Github](https://github.com/tc39/ecma262)
---
## Javascript 与 ECMAScript