河南工业大学论坛|工大小窝|河南工业大学BBS|惜缘论坛|2006-2021工大小窝一直在你身边!

标题: JavaScript和ECMAScript有什么不同? [打印本页]

作者: hautrm    时间: 2008-11-11 13:05
标题: JavaScript和ECMAScript有什么不同?
JavaScript和ECMAScript有什么不同?
  
  ECMA-262第三版是ECMAScript标准的最新版本。第一版的制定建立在我在Netscape时的工作成果,同时吸收了JScript(微软在IE平台上对JavaScript进行反向工程的成果)的内容,还包括Borland和少数其他公司的成果。
  
  ECMA-262第三版明确允许对之进行各种扩展,JavaScript所能作的就比标准多得多,这门语言的演化已经赶在了当前执行标准的前面。 比如Mozilla的SpiderMonkey(SpiderMonkey也是Firefox中的JavaScript引擎)和Rhino引擎。
  
  Ecma标准只是描述了核心的语言,不包括DOM,大家还是会把DOM当成JavaScript的一部分看待。
  从这点来看,Javascript并没有大家想的那么简单。给大家推荐一本书Javascript入门书。清华——网站开发非常之旅的《Javascript从入门到精通》http://www.china-pub.com/42873
。这是一本很不错的书。大家可以看看。
作者: 风梦雪影    时间: 2008-11-27 12:08
European Computer Manufacturers Association 【电脑】欧洲电脑厂商协会
  ECMA背景
  ECMA于1960年在布鲁塞尔由一些欧洲最大的计算机和技术公司成立。到1961年5月,他们成立了一个正式的组织,这个组织的目标是评估,开发和认可电信和计算机标准。大家决定把ECMA的总部设在日内瓦是因为这样能够让它与其它与之协同工作的标准制定组织更接近一些,比方说国际标准化组织(ISO)和国际电子技术协会(IEC)。
  就象ECMA的章程中所说的那样,这个非盈利组织的目标是发展“标准和技术报告以便促进和标准化对信息处理和电信系统的使用过程。”
  ECMA的成员由一些世界主流的技术公司组成,分成三个级别:普通成员,合作成员和SME。普通成员必须是积极参与在欧洲的产品或者服务开发及销售的公司;合作成员被描述成对ECMA技术委员会所考虑的主题有“兴趣和经验”的公司;而SME成员必须满足合作成员的标准但是年收入必须在1亿瑞士法郎(约6千万美元)以下。要成为这个组织的新成员,必须有三分之二以上的普通成员的同意。

ECMA现在在对javascript语言进行标准化,于是其标准化过的javascript也叫ECMAscript。学习javascript可以看O'REILLY的书,相当不错。




欢迎光临 河南工业大学论坛|工大小窝|河南工业大学BBS|惜缘论坛|2006-2021工大小窝一直在你身边! (http://hautbbs.cn/) Powered by Discuz! X3.2