ECMAScript

 

JavaScript分为 ECMAScript,DOM,BOM。浏览器

BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。
DOM (Document Object Model)是指文档对象模型,经过它,能够访问HTML文档的全部元素。
Window对象是客户端JavaScript最高层对象之一,因为window对象是其它大部分对象的共同祖先,在调用window对象的方法和属性时,能够省略window对象的引用。
例如:window.document.write()能够简写成:document.write()。对象

ECMAScript和JavaScript的关系
1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,但愿这门语言可以成为国际标准。
次年,ECMA发布262号标准文件(ECMA-262)的初版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1.0版。ip

该标准一开始就是针对JavaScript语言制定的,可是没有称其为JavaScript,
有两个方面的缘由。
一是商标,JavaScript自己已被Netscape注册为商标。
二是想体现这门语言的制定者是ECMA,而不是Netscape,这样有利于保证这门语言的开发性和中立性。开发

相关文章
相关标签/搜索