DOM 指的是文档对象模型,它指的是把文档当做一个对象来对待,这个对象主要定义了处理网页内容的方法和接口。
BOM 指的是浏览器对象模型,它指的是把浏览器当做一个对象来对待,这个对象主要定义了与浏览器进行交互的法和接口。
BOM 的核心是 window,而 window 对象具有双重角色,它既是通过 js 访问浏览器窗口的一个接口,又是一个Global(全局) 对象。这意味着在网页中定义的任何对象,变量和函数,都作为全局对象的一个属性或者方法存在。window 对象含有 location 对象、navigator 对象、screen 对象等子对象,并且 DOM 的最根本的对象 document 对象也是 BOM 的 window 对 象的子对象。
什么是DOM和BOM,document和window和DOM和BOM的联系
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- JavaScript三大组成部分 1. ECMAScript ECMAScript是JavaScript的语法标准...
- document,window,DOM,BOM的区别 DOM DOM 全称是 Document Object Mo...
- 这几个知识点,你真的都吃透了吗? # 先说 DOM: DOM 全称是 Document Object Model,...
- 1. BOM 和 DOM BOM (Browser Object Module),浏览器对象模型,是为了操作浏...
- BOM(浏览器对象模型): BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页的内容无关。BOM赋予了...