标签:ES6 草案 编译器 next 过度 发布 ECMAScript 版本
一、历史
- 1995 liveScript(后改名为JavaScript1996年改名)
- 1996 javascript 1.0 1.1;
- 1997 Jscript
- 1997.6 ECMAScript 1.0
- 1998.6 ECMAScript 2.0
- 1999.12 ECMAScript 3.0
- 2000 ECMAScript 4.0 草案没有通过 TC39
- 2007 ECMAScript 4.0 准备发布,不发布
- 2008.7 ECMAScript 3.1(改名为ECMA5) 大会项目代号(hamony)
- 2009.12 ECMAScript5 正式发布
JavaScript.next(放入草案)
JavaScript.next.next(放入草案) - 2011.6 ECMAScript5.1
- 2013.3 javaScript.next 草案冻结
- 2013.6 javaScript.next 草案发布
- 2015.6 ECMA6正式发布
- ES6 代表的是指版本的更迭(ECMAScript2016/7/8都是指ES6更迭的版本)
总结概括:es5发布于2009年,其实用的是99年发布的ecma3.0的改进3.1,es6发布于15年
二、转码
(1)前言
我们要用ES6,但是有一些浏览器不兼容,要想让浏览器兼容,就需要有一个编译的过程。
项目在上线之前会用编译器进行编译,把ES6的语法转化成ES5的语法,而这个编译器一般选择的就是babel
待更新…
标签:ES6,草案,编译器,next,过度,发布,ECMAScript,版本 来源: https://blog.csdn.net/qq_42647547/article/details/120296627
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。