一分钟了解ECMAScript的发展历程
1996 年 11月
JavaScript 的创造者 Netscape 公司将 JavaScript 提交给标准化组织 ECMA(European Computer Manufacturers Association)。
1997年 ES1
ECMA 发布 262 号标准文件(ECMA-262),规定了浏览器脚本语言的标准,并将这种语言称为 ECMAScript (ES).
1998年 ES2
内容编辑加工,没有特性修改。
1999年 ES3
有较完善的修改,成为JavaScript的通行标准,得到了广泛支持。
2000年 ES4 , 2008年终止
也称作JavaScript 2,因改动太大没有通过,Harmony项目启动来跟进,ES4大部分内容被 ES6 继承. Harmony部分内容放到ES6之后。
2009年 ES5(ES3.1)
新功能主要包括:JSON对象(包含parse/stringify等方法)、Array和Object增加一些方法,严格模式(use strict),函数的bind方法。
2011年 ES5.1
成为 ISO 国际标准(ISO/IEC 16262:2011), 到了2012年底,主流浏览器都支持ECMAScript 5.1的全部功能