写在前面: QQ水群的时候,发现很多同学对es6没多少了解,更不用说es7-10了,有一次我发了一篇别的技术博主的文章到一个web交流群,大致内容是浅谈es6-10,顿时就有人在群里吐槽学不动了之类的话,仿佛这些es特性都是新出炉似的。在这里写下这篇文章帮助不知道如何查看es新特性的同学普及一下。
TC39是什么?
- 一个推动 JavaScript 发展的委员会,由众多互联网公司和各大主流浏览器厂商的代表共同组建,是一种开放性的指导委员会,所有的ECMAScript标准都是由TC39委员会制定的,并标准生成的流程,实现 。
ECMAScript标准的流程是什么?
分五个阶段:
- stage 0 : 任何讨论、想法、改变或者还没加到提案的特性都在这个阶段。只有TC39成员可以提交。
- stage 1 : 产生一个正式的提案,确定潜在的困难。
- stage 2 : 提供一个初始的草案规范,与最终标准中包含的特性不会有太大差别。
- stage 3 : 候选阶段,进一步完善实现和用户的反馈。
- stage 4 : 已完成,该特性会加入正式的ECMAScript规范之中。
更详细具体的说法点击 传送门
在哪儿查看es标准的进程?
stage 0的提案
stage1-4的提案
再附上TC 39的github仓库 地址
写在最后: github其实不仅仅是一个代码托管平台,它上面有非常多的最新资料和知识可以在 READEME.md 中获取,是非常好的信息获取途径。