JavaScript入门笔记(六):BOM对象

作者: JONE 分类: PHPer 发布时间: 2017-07-10 12:39

一 什么是BOM对象?

Browser  Object  Model    浏览器对象模型

二 BOM对象的作用

BOM对象它主要为了访问和操作浏览器各组件提供了一系列的属性与方法!

三 BOM的结构图

192

  • window对象 它是JavaScript中最顶级的对象,它代表着当前的整个浏览器窗口对象 其它的对象都是以属性的方式添加在window对象下面!比如:document这个对象它就是window对象下面的一个属性,但是它同时也是一个对象。document它相对于window对象来说它就是一个属性 如果document它相对于write方法来说它就是一个对象
  • DOM对象 文档对象模型 它是用来操作当前的HTML文档 提供了一些属性与方法
  • document对象 它代表当前的文档对象
  • history对象 历史对象 它主要是用来记录浏览器的访问历史记录!注意:只有访问过后才会有历史记录。
  • location对象 地址栏对象 它可以用来获取到当前浏览器上面的地址栏中相关数据。
  • navigator对象 浏览器对象 它可以获取到浏览器的相关数据。比如浏览器的名称、版本等等
  • screen对象 屏幕对象 它可以获取到与屏幕相关的数据。比如:屏幕的分辨率