答:浏览器对象模型(Browser Object Model),简称为 BOM,浏览器对象模型提供了用户与浏览器之间交互的对象以及操作的接口,允许访问和操控浏览器窗口。研发者通过使用BOM,可移动窗口、更改状态栏文本、执行其它不与页面内容发生直接联系的操作。BOM中的对象:
BOM:浏览器对象模型==》 用来获取或设置浏览器的属性、行为。 例如:新建窗口、获取屏幕分辨率、浏览器版本号等 DOM:文档对象模型==》用来获取或设置文档中标签的属性。 例如:获取或者设置input表单的value值
分别为核心(ECMAScript) 、文档对象模型(DOM)、浏览器对象模型(BOM)。这三部分分别描述了该语言的语法和基本对象、处理网页内容的方法和接口、与浏览器进行交互的方法和接口。 摘要: JavaScript作为一门重要的Web编程语言,在Web开发中扮演着关键角色。本文将深入探讨JavaScript的三大核心组成部分:语法、浏览器对象模型(B...
BOM:Browser Object Model (浏览器对象模型) 提供与浏览器交互的方法和接口。 理解了DOM以后再来看BOM,就不需要这么细致的讲解啦。开发人员使用 BOM 可以控制浏览器显示的页面以外的部分,例如:获取当前浏览器版本这样的操作。 从根本上讲,BOM 只处理浏览器窗口和框架;但人们习惯上也把所有针对浏览器的 JavaScript 扩...
1、BOM是Browser Object Model的缩写,即浏览器对象模型。 BOM和浏览器关系密切。浏览器的很多东西可以通过JavaScript控制的,例如打开新窗口、打开新选项卡(标签页)、关闭页面,把网页设为主页,或加入收藏夹,等等…这些涉及到的对象就是BOM。 2、DOM是Document Object Model的缩写,即文档对象模型。
在基于网页浏览器的编程环境中,我们所使用的 JavaScript 语言其实是由三部分组成的。首先是语言的核心部分:ECMAScript,再来就是用于操作 HTML 文档的文档对象模型(DOM)和用于操作浏览器部分功能的浏览器对象模型(BOM)。换而言之,我们在前端编程中主要面对的是以下两个对象模型: ...
DOM,即文档对象模型,将文档视为对象,允许通过对象属性访问文档中的各个组件。BOM,浏览器对象模型,除了访问文档组件,还能访问浏览器组件,如navigator、history等。在DOM中,利用object.attribute形式访问组件,document作为根对象,提供了众多属性与方法。Object Model概念,表示以操作对象方式操作X,对象具备...
文档对象模型(DOM),描述处理网页内容的方法和接口。 浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。 JavaScript由对象组成,一切皆为对象。 1.2、JavaScript脚本语言特点 a)、解释型的脚本语言。JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。
document是浏览器加载的HTML文档,通常为DOM树的根节点。它包含文档的标题、URL等属性,可通过JavaScript访问。在浏览器中,可能同时存在多个document,如通过iframe加载的页面。通过document对象可以访问其子节点。BOM(浏览器对象模型)是为控制浏览器行为设计的API接口。它包含了浏览器的全局属性和方法,比如...
javacsript是通过访问BOM(Browser Object Model)对象来访问、控制、修改客户端(浏览器),由于BOM的window包含了document,window对象的属性和方法是直接可以使用而且被感知的,因此可以直接使用window对象的document属性,通过document属性就可以访问、检索、修改XHTML文档内容与结构。因为document对象又是DOM(Document Object Model...