ECMAScript版本号总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ECMAScript版本号总结相关的知识,希望对你有一定的参考价值。

 

最近想要研究下ES6,关于这个标准的发展历史、ES5、 ES6、ES2015等等名称的定义都不怎么明确,查了很多资料,去除了程序员不关心的信息,下面是对ECMAScript规范发展历史及名词定义的总结。

  • 1997年7月,ECMAScript 1.0发布。
  • 1998年6月,ECMAScript 2.0版发布。
  • 1999年12月,ECMAScript 3.0版发布,成为javascript的通行标准,得到了广泛支持。
  • 2008年7月ECMAScript 4.0版本废弃,发布为ECMAScript 3.1,后改名为ECMAScript 5,所以各类文章所说的ECMAScript 3.1等同与ECMAScript 5
  • 2011年6月,ECMAscript 5.1版发布,到了2012年底,所有主要浏览器都支持ECMAScript 5.1版的全部功能。

在这之后,版本发布规则发生变化, 标准委员会决定,标准在每年的6月份正式发布一次,作为当年的正式版本。接下来的时间,就在这个版本的基础上做改动,直到下一年的6月份,草案就自然变成了新一年的版本。只要用年份标记就可以了

  • 2015年6月发布了ECMAScript 6.0 版本正式名称就是《ECMAScript 2015标准》(简称 ES2015)
  • 2016年6月小幅修订的《ECMAScript 2016标准》(简称 ES2016)如期发布(只新增了数组实例的includes方法和指数运算符)

以上是关于ECMAScript版本号总结的主要内容,如果未能解决你的问题,请参考以下文章

第2191期ECMAScript2021新特征

ECMAScript新语法特性总结

Vue+webpack+Element 兼容问题总结

ECMAScript 2017:最终功能集

ECMAScript版本

ECMAScript 2016 获得批准