Document 对象是通往 DOM 功能的入口,它向你提供了当前文档的信息,以及一组可供探索、导航、搜索或操作结构与内容的功能。

通过全局变量 document 访问 Document 对象,它是浏览器为我们创建的关键对象之一。 Document 对象向你提供文档的整体信息,并让你能够访问模型里的各个对象。

所有的元素都是由 HTMLElement 对象代表。

DOM 的所有属性可以查看 MDN Document 的文档,这里简单介绍以下 DOM 的属性。

Document 元数据

image.png

使用 Location 对象

Location 对象通过 document.location 获取,这个对象提供了文档地址信息,也允许你导航到其他文档上。
image.png

读取和写入 Cookie

document 的 cookie 属性可以读取、添加和更新文档所关联的 Cookie。

当读取该属性的时候,会得到与文档相关联的所有 Cookie。如果想要创建新的 Cookie 时,要指派一个新的名值对作为 cookie 属性的值。

image.png

使用属性获取元素对象

使用 Document 属性获取元素对象

image.png

搜索元素

image.png