ECMAScript 的历史及发展.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ECMAScript 的历史及发展

ECMAScript的历史及发展   解释   ECMAScript是一种由欧洲计算机制造商协会(ECMA)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的扩展。   历史   1995年12月 太阳公司(SUN)与网景通讯公司(Netscape)一起引入了JavaScript。   1996年03月 网景通讯公司发表了支持JavaScript的网景导航者2.0。   1996年08月 由于JavaScript作为网页的客户面脚本语言非常成功,微软将之引入了Internet Explorer3.0,取名JScript。   1996年11月 网景通讯公司将JavaScript提交给欧洲计算机制造商协会进行标准化。   1997年06月 ECMA-262的第一个版本于被欧洲计算机制造商协会采纳。并将 ECMA-262 标准取名为 ECMAScript。   * JavaScript 和 JScript 与 ECMAScript 相容,但包含超出 ECMAScript 的功能。   版本   至今为止有三个ECMA-262版本发表,第四版正在工作中。   v1 1997年06月 首版   v2 1998年06月 格式修正,以使得其形式与ISO/IEC16262国际标准一致   v3 1999年12月 强大的正则表达式,更好的文字链处理,新的控制指令,异常处理,错误定义更加明确,数输出的格式化及其它改变   v4 正在工作中...可能更明确的类的定义,命名空间等等...   * 2004年6月欧洲计算机制造商协会发表了ECMA-357标准,它是ECMAScript的一个扩延,它也被称为E4X(ECMAScript for XML)。   ECMA-262的关键字   ECMA-262定义了ECMAScript支持的一套关键字,这些关键字标识了ECMAScript语句的开头和/或结尾。根据规定,关键字是保留的,不能用作变量名或函数名。下面是ECMAScript关键字的完整列表:   break else new var typeof   case finally return void   catch for switch while   default if throw delete   in try do instanceof   如果把关键字用作变量名或函数名,可能得到诸如“Indetifier expected”(应该有标识符)这样的错误信息。   ECMA-262的保留字   ECMAScript定义了一套保留字,保留字在某种意义上是为了将来的而保留的单词。因此,保留字不能被用作变量名或函数名。ECMA-262第3版中保留字的完整列表如下:   abstract enum int short   boolean export interface static   byte extends long super char final   native synchronized class float package   throws const goto private transient debugger   implements protected volatile double   import public   如果将保留字用作变量名或函数名,那么除非将来的浏览器实现了该保留字,否则很可能收不到任何错误消息。当浏览器将其实现后,该单词被看作关键字,如此将出现关键字错误。 ECMAScript,正式名称为 ECMA 262 和 ISO/IEC 16262,是宿主环境中脚本语言的国际 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、N

文档评论(0)

me54545 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档