浅谈ECMAScript和JavaScript的关系
来源:互联网 发布:ug加工编程 编辑:程序博客网 时间:2024/05/16 15:39
1、ECMAScript是JavaScript的规格,JavaScript是ECMAScript的一种实现,在日常场合,这两个词是可以互换的。
JavaScript的创造者Netscape公司,将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准,后来ECMA发布标准文件的第一版(ECMA-262),规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript。该标准从一开始就是针对JavaScript语言制定的,之所以不叫JavaScript,有两个原因:一是商标,Java是Sun公司的商标,根据授权协议,只有Netscape公司可以合法地使用JavaScript这个名字,且JavaScript本身也已经被Netscape公司注册为商标;二是想体现这门语言的制定者是ECMA,不是Netscape,有利于保证这门语言的开放性和中立性。
2、但事实上,JavaScript比ECMA-262的含义多得多,一个完整的JavaScript实现应该由以下三个部分组成:
1) ECMAScript:核心
2) DOM:文档对象模型
3) BOM:浏览器对象模型
有关JavaScript组成的详细介绍请见:http://blog.csdn.net/zhouziyu2011/article/details/52837040
1 0
- 浅谈ECMAScript和JavaScript的关系
- ECMAScript和JavaScript的关系
- ECMAScript和JavaScript的关系
- ECMAScript和JavaScript的关系
- ECMAScript和JavaScript的关系
- 浅谈JavaScript的组成——ECMAScript、BOM和DOM
- ECMAscript到底是什么?它和JavaScript的关系?
- JavaScript&JavaScript引擎&ECMAScript的关系
- javascript与ECMAScript、DOM、BOM的关系
- ECMAScript和javascript的区别
- JavaScript和ECMAScript的历史
- ECMAScript和JavaScript的区别
- ECMAScript和JavaScript的区别
- Javascript的组成以及与ECMAScript的关系
- 三国志的故事(ECMAScript、JavaScript和JScript )
- JavaScript的ECMAScript
- ECMAScript与JavaScript有什么关系
- javascript的三个部分ECMAScript、DOM 和 BOM
- android 通过apk获取版本号versionCode
- 《算法分析与设计》Week 7
- [bzoj2530]Party
- 【转】python学习--用PyInstaller把Python代码打包成单个独立的exe可执行文件
- 【Linux学习笔记】四、帮助命令
- 浅谈ECMAScript和JavaScript的关系
- HDU 1712 ACboy needs your help 分组背包裸题
- 【Linux学习笔记】五、用户管理命令
- 中国人最近常在汉语里添加的英文词
- 一站式学习Wireshark(四):网络性能排查之TCP重传与重复ACK
- java大数运算简洁版
- Cookie属性
- 考查初级嵌入式开发人员C基本功的16道题
- Java基础语法-8