微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ES6-1【ES6版本过度历史】

一、历史

  1. 1995 LiveScript(后改名为JavaScript1996年改名)
  2. 1996 javascript 1.0 1.1;
  3. 1997 Jscript
  4. 1997.6 ECMAScript 1.0
  5. 1998.6 ECMAScript 2.0
  6. 1999.12 ECMAScript 3.0
  7. 2000 ECMAScript 4.0 草案没有通过 tc39
  8. 2007 ECMAScript 4.0 准备发布,不发布
  9. 2008.7 ECMAScript 3.1(改名为ECMA5) 大会项目代号(hamony)
  10. 2009.12 ECMAScript5 正式发布
                  JavaScript.next(放入草案)
                  JavaScript.next.next(放入草案)
  11. 2011.6 ECMAScript5.1
  12. 2013.3 javaScript.next 草案冻结
  13. 2013.6 javaScript.next 草案发布
  14. 2015.6 ECMA6正式发布
  15. ES6 代表的是指版本的更迭(ECMAScript2016/7/8都是指ES6更迭的版本)

总结概括:es5发布于2009年,其实用的是99年发布的ecma3.0的改进3.1,es6发布于15年

二、转码

(1)前言

我们要用ES6,但是有一些浏览器不兼容,要想让浏览器兼容,就需要有一个编译的过程。

项目在上线之前会用编译器进行编译,把ES6的语法转化成ES5的语法,而这个编译器一般选择的就是babel

待更新…

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐