什么是ECMAScript?
ECMAScript是由ECMA国际通过ECMA-262标准化的脚本程序设计语言
ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准。因此,ES6 既是一个历史名词,也是一个泛指,含义是 5.1 版以后的 JavaScript 的下一代标准,涵盖了 ES2015、ES2016、ES2017 等等,而 ES2015 则是正式名称,特指该年发布的正式版本的语言标准。
从ES6开始,每年发布发布一个版本
谁在维护?
TC39是推进ECMAScript发展的委员会,其会员主要是浏览器厂商,有微软、苹果、谷歌、因特尔等。TC39定期召开会议,会议由会员公司的代表与特邀专家出席
为什么学ES6?
ECMAScript 和 JavaScript 的关系
一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系?
ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现(另外的 ECMAScript 方言还有 JScript 和 ActionScript)。日常场合,这两个词是可以互换的。
ES6兼容性