首页 > javascript培训班 > JavaScript的BOM和DOM有什么区别?

JavaScript的BOM和DOM有什么区别?

发布-网页培训班 | 浏览量-

BOM是浏览器对象模型,用来获取或设置浏览器的属性、行为,例如:新建窗口、获取屏幕分辨率、浏览器版本号等。  window.open()打开窗口的几种方式

DOM是文档对象模型,用来获取或设置文档中标签的属性,例如获取或者设置input表单的value值。
BOM的内容不多,主要还是DOM
 
由于DOM的操作对象是文档(Document),所以dom和浏览器没有直接关系。

什么是BOM
 
BOM是browser object model的缩写,简称浏览器对象模型
BOM提供了独立于内容而与浏览器窗口进行交互的对象
由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window
BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性
BOM缺乏标准,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C
BOM最初是Netscape浏览器标准的一部分
 
 

JS的Document属性和方法大全

JS函数的定义与调用方法function()

原文地址:http://www.35ui.cn/post/20170114746.html

标签BOMDOMjavascriptDocument

上一条: 什么是JSON对象?json值有哪些?数字\字符串\逻辑值\数组\对象\null
下一条: javascript教程 javascript入门教程基础篇

  • 作品
  • 素材
  • ued
  • 资源
  • 前端工程师
  • Asp网页培训班
  • jquery培训班
  • 北京网站制作
  • logo设计培训班
  • 做网站常用代码