JavaScript的实现

JavaScript是一门专门为与网页交互而设计的脚本语言主要有三个部分组成:

1.ECMAScript,有ECMA-261定义,提供了核心的语言功能。

2.文本对象模型(DOM),提供了访问和操作网页的方法和接口。

3.浏览器对象模型(BOM),提供了与浏览器交互的方法和接口。

BOM的主要应用

a.弹出新浏览器的功能

b.移动,缩放和关闭浏览器的功能。

c.提供货浏览器的详细的信息navigetor

d.提供浏览器所加载的页面的详细信息的location对象

e.提供用户显示器分辨率详细信息的screen对象

f.对cookie的支持

g.想XMLHttpRequest和IE的ActiveXobject这样的自定义对象.

JavaScript的这三个组成部分,在当前的五个重要的浏览器(IE,Firefox,Chrome,Safari和Opera)中得到了不同程度的支持,其中,所有浏览器对ECMAScript 第三版的支持都是很不错的,但是对DOM的支持相差比较多,对于BOM的支持没有一个统一的标准,尽管他们都是实现了某些功能,但是还是会有一定的差异,就算是在实现的方式上。

共有 1 条评论

Top