美文网首页
BOM和DOM的区别

BOM和DOM的区别

作者: 金桔柠檬加冰 | 来源:发表于2018-07-24 12:40 被阅读0次

BOM中的对象

window对像

   是整个BOM的核心,所有对象和集合都以某种方式回到window对象,window对象表示整个浏览器窗口,但不必表示其中包含的内容。

Document对象

   实际上是window对象的属性,这个对象的独特之处是唯一一个既属于BOM又属性DOM的对象,从BOM角度看,document对象由一系列集合构成,这些集合可以访问文档的各个部分

Location对象

   是window对象和document对象的属性,location对象表示载入窗口的URL,此外还可以解析URL

Navigator对象

   Navigator包含大量Web浏览器相关的信息,各种浏览器支持该对象的属性和方法不尽相同

Screen对象

   通过其可以获取用户相关的信息

  • BOM是浏览器对象模型,用来获取或设置浏览器的属性、行为,例如:新建窗口、获取屏幕分辨率、浏览器版本号等。
  • DOM是文档对象模型,用来获取或设置文档中标签的属性,例如获取或者设置input表单的value值。
  • 由于DOM的操作对象是文档(Document),所有dom和浏览器没有直接关系

DOM对象

    文档对象模型(Document Object Model)是给HTML与XML文件使用的一组API。

​     DOM的本质是建立网页与脚本语言或程序语言沟通的桥梁。

相关文章

  • javascript - 组成

    ECMAScript + DOM + BOM: 这里面所谓的方法和接口,的区别有哪些? js包含bom.dom,在...

  • [其他]document,window,DOM,BOM的区别

    document,window,DOM,BOM的区别 DOM DOM 全称是 Document Object Mo...

  • BOM和DOM的区别

    BOM中的对象 window对像 是整个BOM的核心,所有对象和集合都以某种方式回到window对象,window...

  • BOM和DOM的区别

    BOM全称为Browser Object Model,译为浏览器对象模型。 作用:用于访问和操作浏览器窗口,使ja...

  • DOM和BOM

    DOM和BOM 参考 DOM与BOM 和 BOM和DOM详解 javascript 有三部分构成:ECMAScr...

  • javascript的BOM和DOM笔记

    BOM和DOM编程: BOM(BOM(browser object model)浏览器对象模型 DOM(docum...

  • 06-BOM+DOM+事件

    一.BOM 1.BOM介绍 2.BOM中的对象和方法 二.DOM 1.DOM的概念 2.DOM节点分类 3.DOM...

  • 前端面试每日 3+1 —— 第31天

    今天的面试题 (2019.05.17) —— 第31天 [html] DOM和BOM有什么区别? [css] 让网...

  • 关于BOM

    BOM定义 (Browser Object Model)浏览器对象模型 与DOM相区别,DOM是与页面的内容,BO...

  • 逻辑与界面分离架构

    逻辑层的javascript: 与js的区别:1.没有dom和bom对象。2.有App,Page,getApp,g...

网友评论

      本文标题:BOM和DOM的区别

      本文链接:https://www.haomeiwen.com/subject/qememftx.html