5.4.4. ECMAScript

  • ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现
  • (另外的 ECMAScript 方言还有 JScript 和 ActionScript)
  • ES6 既是一个历史名词,也是一个泛指,含义是 5.1 版以后的 JavaScript 的下一代标准
  • 涵盖了 ES2015、ES2016、ES2017 等等,而 ES2015 则是正式名称,特指该年发布的正式版本的语言标准

Babel [1]

  • Babel · The compiler for next generation JavaScript
  • 源码 [2]