ECMAScript 的历史及发展

ECMAScript的历史及发展解释ECMAScript是一种由欧洲计算机制造商协会(ECMA)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的扩展。历史1995年12月太阳公司(SUN)与网景通讯公司(Netscape)一起引入了JavaScript。1996年03月网景通讯公司发表了支持JavaScript的网景导航者2.0。1996年08月由于JavaScript作为网页的客户面脚本语言非常成功,微软将之引入了InternetExplorer3.0,取名JScript。1996年11月网景通讯公司将JavaScript提交给欧洲计算机制造商协会进行标准化。1997年06月ECMA-262的第一个版本于被欧洲计算机制造商协会采纳。并将ECMA-262标准取名为ECMAScript。*JavaScript和JScript与ECMAScript相容,但包含超出ECMAScript的功能。版本至今为止有三个ECMA-262版本发表,第四版正在工作中。v11997年06月首版v21998年06月格式修正,以使得其形式与ISO/IEC16262国际标准一致v31999年12月强大的正则表达式,更好的文字链处理,新的控制指令,异常处理,错误定义更加明确,数输出的格式化及其它改变v4正在工作中...可能更明确的类的定义,命名空间等等...*2004年6月欧洲计算机制造商协会发表了ECMA-357标准,它是ECMAScript的一个扩延,它也被称为E4X(ECMAScriptforXML)。ECMA-262的关键字ECMA-262定义了ECMAScript支持的一套关键字,这些关键字标识了ECMAScript语句的开头和/或结尾。根据规定,关键字是保留的,不能用作变量名或函数名。下面是ECMAScript关键字的完整列表:breakelsenewvartypeofcasefinallyreturnvoidcatchforswitchwhiledefaultifthrowdeleteintrydoinstanceof如果把关键字用作变量名或函数名,可能得到诸如“Indetifierexpected”(应该有标识符)这样的错误信息。ECMA-262的保留字ECMAScript定义了一套保留字,保留字在某种意义上是为了将来的而保留的单词。因此,保留字不能被用作变量名或函数名。ECMA-262第3版中保留字的完整列表如下:abstractenumintshortbooleanexportinterfacestaticbyteextendslongsupercharfinalnativesynchronizedclassfloatpackagethrowsconstgotoprivatetransientdebuggerimplementsprotectedvolatiledoubleimportpublic如果将保留字用作变量名或函数名,那么除非将来的浏览器实现了该保留字,否则很可能收不到任何错误消息。当浏览器将其实现后,该单词被看作关键字,如此将出现关键字错误。ECMAScript,正式名称为ECMA262和ISO/IEC16262,是宿主环境中脚本语言的国际Web标准。ECMAScript规范定义了一种脚本语言实现应该包含的内容;但是,因为它是可扩充的,所以其实现所提供的功能与这个最小集相比可能变化很大。Margie将在本文中讨论ECMAScript,并研究开发网页脚本时,如果这些网页需要在不同的Web浏览器中保持相同的外观且能够正常工作,我们应该牢记的几个方面。欧洲计算机制造商协会(ECMA)成立于1961年,它的成立是为了满足标准化计算机运算格式的发展需要(请参阅参考资源)。1994年,该组织将其名称更改为说明性更强的“ECMA-欧洲信息通信系统标准化协会”。到2000年10月为止,EMCA的正式成员包括Alcaltel、Avaya、Canon、Compaq、Dell、Ericson、Fujitsu/ICL、Hewlett-Packard、Hitachi、IBM、Intel/Dialogic、Microsoft、NCR、NRC、Netscape/AOL、Oki、Panasonic/Matsushita、Philips、Phone.Com、Pioneer、Ricoh、Siemens、Sony、Sun、Tenovis、Toshiba和Xerox。1997年6月,ECMA采用了ECMAScript规范的第一个版本。这个版本被提交给ISO/IECJTC1以供采用,并于1998年4月被核准为ISO/IEC16262。1998年6月核准的ECMAScript规范的第二个版本只是作了一些编辑上的变动,以使它与ISO/IEC版本保持一致。EMCA于1999年10月核准的第三个版本包括了许多增加和增强,并覆盖了脚本语言未来可能发展到的领域。第四个版本正在制订中,ECMAScript技术委员会(TC39)最近的一次会议是在2000年3月召开的,下次会议预定在2001年3月召开。那么,什么是ECMAScript呢?ECMAScript是一种开放的、国际上广为接受的脚本语言规范。它本身并不是一种脚...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?