您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

什么是ecmascript6

2025/8/31 0:33:25发布40次查看
ecmascript6简称es6,是于2015年6月正式发布的javascript语言的标准,正式名为ecmascript 2015或es2015;它的目标是使得javascript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
本文操作环境:windows7系统、ecmascript 6版、dell g3电脑。
什么是ecmascript6?
ecmascript6简介:
ecmascript 6(简称es6)是于2015年6月正式发布的javascript语言的标准,正式名为ecmascript 2015(es2015)。它的目标是使得javascript语言可以用来编写复杂的大型应用程序,成为企业级开发语言 。
另外,一些情况下es6也泛指es2015及之后的新增特性,虽然之后的版本应当称为es7、es8等。
发展历史
2000年,ecmascript 4.0开始酝酿。这个版本最后没有通过,但是它的大部分内容被ecmascript6继承了。因此,ecmascript6制定的起点其实是2000年。
2007年10月,ecmascript 4.0草案发布,本来预计2008年8月发布正式版本。但是,各方对于是否通过这个标准,发生了严重分歧。以yahoo、microsoft、google为首的大公司,反对javascript的大幅升级,主张小幅改动;以javascript创造者brendan eich为首的mozilla公司,则坚持当前的草案。
2008年7月,由于对于下一个版本应该包括哪些功能,各方分歧太大,争论过于激烈,ecma开会决定,中止ecmascript 4.0的开发,将其中涉及现有功能改善的一小部分,发布为ecmascript 3.1,而将其他激进的设想扩大范围,放入以后的版本,由于会议的气氛,该版本的项目代号起名为harmony(和谐)。会后不久,ecmascript 3.1就改名为ecmascript 5。
2009年12月,ecmascript 5.0正式发布。harmony项目则一分为二,一些较为可行的设想定名为 javascript.next继续开发,后来演变成ecmascript 6;一些不是很成熟的设想,则被视为javascript.next.next,在更远的将来再考虑推出。
2011年,ecmascript 5.1发布后开始6.0版的制定。
2013年3月,ecmascript 6草案冻结,不再添加新功能。新的功能设想将被放到ecmascript 7。
2013年12月,ecmascript 6草案发布。然后是12个月的讨论期,听取各方反馈。由于这个版本引入的语法功能太多,而且制定过程当中,还有很多组织和个人不断提交新功能。标准委员会最终决定,标准在每年的6月份正式发布一次,作为当年的正式版本。接下来的时间,就在这个版本的基础上做改动,直到下一年的6月份,草案就自然变成了新一年的版本。
2015年6月,ecmascript 6(es6)正式通过,成为国际标准,正式名称是“ecmascript 2015”(简称es2015)。
2016年6月,小幅修订的“ecmascript 2016”(简称es2016或es7)标准发布,相当于es6.1版,因为两者的差异非常小(只新增了数组实例的includes方法和指数运算符),基本上是同一个标准  。
推荐学习:《javascript基础教程》
以上就是什么是ecmascript6的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product