0.DOM和BOM的先容

藏宝库编辑 2024-9-14 14:09:45 106 0 来自 中国
1.认识DOM和BOM

window的全局对象,window上毕竟上就包罗了这些内容:

  • JavaScript语法部分的Object、Array、Date等;
  • 别的尚有DOM、BOM部分;


1.1◼ DOM:文档对象模子(Document Object Model)

简称 DOM,将页面全部的内容表现为可以修改的对象;
1.2 ◼ BOM:欣赏器对象模子(Browser Object Model)

简称 BOM,由欣赏器提供的用于处理处罚文档(document)之外的全部内容的其他对象;
比如navigator、location、history等对象;
2. DOM(文档对象模子)

DOM,全称Document Object Model  文档对象模子
2.1 作用

JS中通过DOM来对HTML文档举行利用。
2.2 界说:


  • 文档 :文档表现的就是整个的HTML网页文档。   一个页面就是一个文档
  • 对象:一个网页内里有许多东西,有标签,有属性,有文本,各种各样的东西,对象表现将网页中的每一个部分都转换为了一个对象。h1是个对象,h1内里的aaa是一个对象,body标签是一个对象,解释也是一个对象。转换成对象有什么长处,转换成对象后,就可以以面向对象的方法利用对象。
  • 模子:对象多了,不好管理。使用模子来表现对象(节点和节点)之间的关系,如许方便我们获取对象。在html布局中,终极会形成一个树布局;我们称之为DOM Tree.
总结:
欣赏器将我们编写在HTML中的每一个元素(Element)都抽象成了一个个对象;
全部这些对象都可以通过JavaScript来对其举行访问,那么我们就可以通过JavaScript来利用页面;
以是,我们将这个抽象过程称之为 文档对象模子(Document Object Model);
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-24 10:12, Processed in 0.172018 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表