JS中的DOM和BOM,你了解吗?

什么是DOM和BOM呢?

其实我们所学习的javascript分为了三个部分。基本语法,DOM和BOM

BOM(Browser Object Model):其实就是我们的浏览器对象模型。说白了就是操作浏览器的。这个所谓的bom将我们的浏览器变成了一个对象模型。其中我们对里面的对象进行操作。

DOM(Document Object Model):就是文档对象模型。也就是HTML和XML文档的应用程序接口。所以DOM也被分成了三个部分:
核心DOM:针对任何结构化文档的标准模型。
XMLDOM:针对XML文档的标准模型。
HTMLDOM:针对于HTML文档的标准模型。

那么DOM和BOM都包含什么呢?

BOM:首先BOM最顶层的应该是window,其他的如表格所示:

名字 含义
screen 屏幕对象
location 地址栏对象
history 历史记录对象
navigator 导航对象
document 文档对象

其中具体的操作:
在这里插入图片描述
DOM:顶端对象主要是document。其次有元素节点、属性节点、文本节点、注释节点。具体的操作如下:(此图网上摘抄)
在这里插入图片描述

发布了110 篇原创文章 · 获赞 21 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/make_1998/article/details/104007799
今日推荐