ECMAScript与JavaScript的关系
1996年11月,JavaScript的创造者Netscape公司,决定将JavaScript提交给标准化组织ECMA,希望这种语言能够成为国际标准。
次年,ECMA发布262号标准文件(ECMA-262)的第一版,并将这种语言成为ECMAScript.
ES6与ECMAScript 2015的关系
2011年,ECMAScript 5.1版发布后,开始制定6.0版。因此,ES6这个词的原意,指JavaScript的下一个版本。
但由于引入语法太多等原因,标准委员会最终决定,标准在每年的6月份正式发布一次,作为当年的正式版本。
2015年6月,发布ES2015
2016年6月,发布ES2016
2017年6月,发布ES2017等。
浏览器兼容
各大浏览器对ES6的支持随时间的推移原来越高,Node是JavaScript的服务器运行环境,它对ES6的支持度更高。
可以使用Babel将ES6代码转为ES5代码
npm install --save-dev @babel/core
网友评论