DOM 指的是文档对象模型,它指的是把文档当做一个对象来对待,这个对象主要定义了处理网页内容的方法和接口。
BOM 指的是浏览器对象模型,它指的是把浏览器当做一个对象来对待,这个对象主要定义了与浏览器进行交互的法和接口。
BOM 的核心是 window,而 window 对象具有双重角色,它既是通过 js 访问浏览器窗口的一个接口,又是一个Global(全局) 对象。这意味着在网页中定义的任何对象,变量和函数,都作为全局对象的一个属性或者方法存在。window 对象含有 location 对象、navigator 对象、screen 对象等子对象,并且 DOM 的最根本的对象 document 对象也是 BOM 的 window 对 象的子对象。
什么是DOM和BOM,document和window和DOM和BOM的联系
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 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赋予了...