ECMAScript版本
JavaScript 已经由 ECMA(欧洲电脑制造商协会)通过 ECMAScript 实现语言的标准化。
年份 | 名称 | 描述 |
---|---|---|
1997 | ECMAScript1 | 第一个版本 |
1998 | ECMAScript2 | 版本变更(修改规范完全符合ISO/IEC 16262国际标准) |
1999 | ECMAScript3 | 添加正则表达式 添加try/catch |
ECMAScript4 | 没有发布 | |
2009 | ECMAScript5 | 添加“strict mode”,严格模式 添加JSON支持 |
2011 | ECMAScript5.1 | 版本变更 |
2015 | ECMAScript6 | 添加let、const、class、modules、 arrow functions,、template string, destructuring, default, rest argument、binary data、promises等 规范链接 |
2016 | ECMAScript7 | 增加指数运算符(**) 增加Array.prototype.includes |
- ECMAScript 6 也称为 ECMAScript 2015 (ES6).
- ECMAScript 7 也称为 ECMAScript 2016 (ES7).