学习JavaScript和ECMAScript的历史和名字的由来!在学习JavaScript的过程中可能会有一些疑惑。尤其是一些缩写,一些缩写的组合;让我们彻底解释一下这些名词。什么是ECMAScript?事情发生在很久以前:JavaScript最初之所以这样命名,是因为它想借助Java的成功在业界站稳脚跟。Netscape将JavaScript作为标准提交给ECMAInternational。(ECMA是一个专门从事标准建设的组织)结果就是这个新语言的标准,叫做ECMAScript。简单的说,ECMAScript是一个标准,JavaScript是实现这个标准使用最多的语言。JavaScript本身是一种建立在ECMAScript标准之上的语言。那么什么是“ES”...?ES是ECMAScript的缩写。每次看到ES后跟数字时,它都是不同版本的ECMAScript。实际上总共有8个版本。让我们深入挖掘一下:ES1、ES2、ES3、ES4ES1:1997年6月——ES2:1998年6月——ES3:1999年12月——ES4:我把所有这些放在一起失败了。这是ECMAScript的前4个版本,这里是一个简短的概述。只是想让你知道,前3版每年出版一次,第4版因政治原因被拒绝。ES52009年12月:差不多10年后,ES5于2009年发布。下一个版本的ECMAScript花了6年才发布。ES6/ES20152015年6月:也许这就是混乱的开始。如你所见,ES6和ES2015其实是一回事。最先推广的名字是ES6。但是,组委会要求ECMAScript必须每年更新一次。于是,这个版本改名为ES2015,每年都需要更新,以当年的后缀命名。ES2016(ES7)2016年6月:ECMAScript版本7。ES2017(ES8)2017年6月:ECMAScript的第8版。ES.Next您可能会看到ES.Next出现。这是一个不稳定的版本,是下一个版本出现之前的结果。为什么?因为每个版本都会为该语言带来更新和新功能。要点ECMAscript每年都会更新一个版本。ECMAScript按照编号命名,从1开始:ES1、ES2、ES3、ES4、ES5新版本(2015年起)ES命名按照年份计算:ES2015、ES2016、ES2017ECMAScript是一个标准。JavaScript是ES标准的一种流行的实现语言。其他一些实现标准的语言有:SpiderMonkey、V8、ActionScript。希望下次您看到ES时,您会更好地理解它的定义!
