ES 基础术语

  • ECMAScript: 通常用于指代标准本身,一个由 ECMA International 进行标准化,TC39 委员会进行监督的语言。
  • JavaScript:ECMAScript 标准的各种实现的最常用称呼。这个术语并不局限于某个特定版本的 ECMAScript 标准,并且可能被用于任何不同程度的任意版本的 ECMAScript 的实现。
  • ECMAScript 5 (ES5) / ECMAScript 2009:ECMAScript 的第五版修订,于 2009 年完成标准化。这个规范在所有现代浏览器中都相当完全的实现了。
  • ECMAScript 6 (ES6) / ECMAScript 2015 (ES2015):ECMAScript 的第六版修订,于 2015 年完成标准化。这个标准被部分实现于大部分现代浏览器。可以查阅这张兼容性表来查看不同浏览器和工具的实现情况。
  • ES2017、ES2018、ES2019、ES2020、ES2021、ESxxxx ... ...
  • ECMAScript Proposals:被考虑加入未来版本 ECMAScript 标准的特性与语法提案,他们需要经历五个阶段
    1. Strawman 草案
    2. Proposal 提议
    3. Draft 草稿
    4. Candidate 候选
    5. Finished 结案
ES6 是 ES 标准近来最大的一次更新,后续每年更新内容其实更相当于修修补补的小补丁
关注 TC39 的历史提案状态
上一篇:Spark学习笔记——安装和WordCount


下一篇:两大咨询机构2015全年排行榜出炉,各存储厂商请对号入座