ECMAScript和JavaScript的关系

一个常见的问题是,ECMAScript JavaScript 到底是什么关系?

        要讲清楚这个问题,需要回顾历史。 1996 11 月, JavaScript 的创造者 Netscape 公司,决
定将 JavaScript 提交给标准化组织 ECMA ,希望这种语言能够成为国际标准。次年, ECMA 发布
262 号标准文件( ECMA-262 )的第一版,规定了浏览器脚本语言的标准,并将这种语言称为
ECMAScript ,这个版本就是 1.0 版。
       该标准从一开始就是针对 JavaScript 语言制定的,但是之所以不叫 JavaScript ,有两个原因。
一是商标, Java Sun 公司的商标,根据授权协议,只有 Netscape 公司可以合法地使用
JavaScript 这个名字,且 JavaScript 本身也已经被 Netscape 公司注册为商标。二是想体现
这门语言的制定者是 ECMA ,不是 Netscape ,这样有利于保证这门语言的开放性和中立性。
因此, ECMAScript JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现(另外
ECMAScript 方言还有 JScript ActionScript )。日常场合,这两个词是可以互换的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值