浏览器操作的各样对象组合起来称作浏览器对象模型,简单称谓BOM。JavaScript使用的浏览器对象模型如下图所示:

JavaScript浏览器对象模型概述-Web前端之家。JavaScript是一种基于对象的言语,它经过垄断(monopoly卡塔尔国对象来完毕各个任务。在浏览器的使用者看来,浏览器是三个来得文书档案的窗口,然而,在我们编辑JavaScript程序的时候,则感到浏览器是一组互相关系的指标,它以隔绝的措施组织。

当浏览器解析文书档案的时候,它创制了一组定义文书档案、表明文书档案展现细节的靶子。浏览器创制的对象平日称为文书档案对象,它是浏览器接纳的超多目的中的一片段。

window对象是顶层对象,它蕴含了有关展现文书档案的窗口的音信,举个例子窗口中含有的文档、框架、历史、地点等等;navigator对象包罗了浏览器的新闻,比如浏览器的名号、版本号、运维平台、是还是不是协助cookie等;Frames数组用于引用一组窗口对象;location对象存款和储蓄了现阶段页面包车型地铁U奥迪Q5L地址;document对象即文书档案对象,是浏览器对象模型中最要紧的指标,也是在编制程序时行使最多的靶子,document对象存款和储蓄了关于文书档案内容的大气新闻,举个例子文书档案中满含的图像和链接等;history对象记录当前对话中用户访问了如何WEB页面;screen对象提供了这两天Computer的来得天性,譬喻显示屏的肥瘦、中度和颜色深浅等。

重返javascript教程主目录>>

相关文章

网站地图xml地图