首先可以明确的告诉你,Cookie归属于BOM,而不是DOM。大家在接触JavaScript时会了解两大对象模型:DOM文档对象模型、BOM浏览器对象模型,通过JS操作这两大对象模型才使得JS有了交互能力,但不少人分不清这两者区别及定位。
DOM文档对象模型网页上的文档对象以“树形”结构组织在一起,这就是文档对象模型,DOM对节点包含:元素节点、文本节点、属性节点。
DOM提供了处理网页内容的方法和接口,大家通过JS操作元素其实就是操作DOM。
BOM浏览器对象模型BOM提供了与浏览器进行交互的方法和接口,比如操作窗口大小、地址栏、屏幕等。
DOM与BOM的关系异同1、DOM是W3C标准,而BOM是由不同浏览器厂家自主实现的(所以会存在一些差异);BOM在DOM之前出现的;
2、DOM可以“理解”为是BOM的一部分。
综上,Cookie的操作其实是属于BOM,因为Cookie是存储在浏览器中的,另外document.cookie的另一种写法是window.document.cookie。
以上就是偶的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 偶是科技领域创作者,十年互联网从业经验,欢迎关注偶了解更多科技知识!jquery css设置margin,css表单添加,css 制作半圆环,css 图片悬浮 聚焦放大,css高级动画教程,css3登陆框,织梦js css 调用代码