ES7 是 ECMAScript2016 的另一个名字吗?如何在 React 中编写它?
IS ES7 another name for ECMAScript2016? How to write it in React?
有人可以帮助我了解 ECMAScript 的版本。 我需要使用 ES7 制作一个 React JS 应用程序。 现在在互联网上搜索有很多混乱。有一个 ES5 版本,然后是与 ES6 相同的 EcmaScript2015(我想)。 那么 ES7 是 ECMAScript2016 的另一个名字吗?
到处搜索我只发现反应可以用ES5(createClass)和ES6(class)编写。 ES7 中有语法差异吗?
ECMAScript 7 是 ECMAScript 2016 的旧名称,根据 Axel Rauschmayer 博士写的故事
请看A brief history of ECMAScript
- ECMAScript 1(1997 年 6 月)
- ECMAScript 2(1998 年 6 月)
- ECMAScript 3(1999 年 12 月)
- ECMAScript 4(2008 年 7 月废弃)
- ECMAScript 5(2009 年 12 月)
- ECMAScript 5.1(2011 年 6 月
最精彩的部分 - ECMAScript 6(2015 年 6 月) 历史
- ECMAScript Harmony:是 ECMAScript 5 之后 JavaScript 改进的初始代号。
- ECMAScript.next:很明显,Harmony 的计划对于单个版本来说过于雄心勃勃,因此它的功能分为两组:第一组功能具有最高优先级,将成为下一组ES5之后的版本。该版本的代码名称是 ECMAScript.next,以避免过早地提交版本号,这在 ES4 中被证明是有问题的。第二组特征有时间到 ECMAScript.next.
之后
- ECMAScript 6:随着 ECMAScript.next 的成熟,它的代号被删除,每个人都开始称它为 ECMAScript 6。
- ECMAScript 2015:2014 年底,鉴于即将发布的年度规范,TC39 决定将 ECMAScript 6 的正式名称更改为 ECMAScript 2015。然而,考虑到“ECMAScript 6”这个名称已经确立了多久,以及 TC39 改变主意的时间有多晚,我希望这就是每个人继续引用该版本的方式。
压轴大戏
ECMAScript 2016 之前称为 ECMAScript 7。从 ES2016 开始,该语言标准每年都会发布更小的版本。
有人可以帮助我了解 ECMAScript 的版本。 我需要使用 ES7 制作一个 React JS 应用程序。 现在在互联网上搜索有很多混乱。有一个 ES5 版本,然后是与 ES6 相同的 EcmaScript2015(我想)。 那么 ES7 是 ECMAScript2016 的另一个名字吗?
到处搜索我只发现反应可以用ES5(createClass)和ES6(class)编写。 ES7 中有语法差异吗?
ECMAScript 7 是 ECMAScript 2016 的旧名称,根据 Axel Rauschmayer 博士写的故事
请看A brief history of ECMAScript
- ECMAScript 1(1997 年 6 月)
- ECMAScript 2(1998 年 6 月)
- ECMAScript 3(1999 年 12 月)
- ECMAScript 4(2008 年 7 月废弃)
- ECMAScript 5(2009 年 12 月)
- ECMAScript 5.1(2011 年 6 月
最精彩的部分 - ECMAScript 6(2015 年 6 月) 历史
- ECMAScript Harmony:是 ECMAScript 5 之后 JavaScript 改进的初始代号。
- ECMAScript.next:很明显,Harmony 的计划对于单个版本来说过于雄心勃勃,因此它的功能分为两组:第一组功能具有最高优先级,将成为下一组ES5之后的版本。该版本的代码名称是 ECMAScript.next,以避免过早地提交版本号,这在 ES4 中被证明是有问题的。第二组特征有时间到 ECMAScript.next. 之后
- ECMAScript 6:随着 ECMAScript.next 的成熟,它的代号被删除,每个人都开始称它为 ECMAScript 6。
- ECMAScript 2015:2014 年底,鉴于即将发布的年度规范,TC39 决定将 ECMAScript 6 的正式名称更改为 ECMAScript 2015。然而,考虑到“ECMAScript 6”这个名称已经确立了多久,以及 TC39 改变主意的时间有多晚,我希望这就是每个人继续引用该版本的方式。
压轴大戏
ECMAScript 2016 之前称为 ECMAScript 7。从 ES2016 开始,该语言标准每年都会发布更小的版本。