企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> 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