javascript - 奇怪的是,window.document 没有返回理想情况下应该返回的正确对象。为什么?
问题描述
案例一:(任何一般对象)
Obj1 = {
name: "Jack",
age: 21,
address: {
city: "New York",
street: "Black Street",
house_no: 39
}
}
现在,console.log(Obj1.address)
我会得到:
{
city: "New York",
street: "Black Street",
house_no: 39
}
案例二:Window.document
应用相同的逻辑 - 首先我会做console.log(window)
,然后console.log(window.document)
。但是,现在我没有得到 window.document 的正确结构(理想情况下我应该得到),而是得到了“dom-structure”(理想情况下我不应该得到)。
现在,有人能告诉我为什么会这样吗?如何在 window.document 而不是 html dom 中获得正确的结构?
控制台.log(窗口);
控制台.log(window.document);
现在,有人可以帮我理解为什么“window.document”没有提供正确的对象结构的问题——它应该提供吗?
解决方案
推荐阅读
- javascript - 如何更改滚动部分?
- bash - 我通过批处理 mv 丢失了很多文件到同一个目的地。我的文件还在磁盘上吗?
- java - 使用 Jackson XmlMapper 将 XmlElement 列表的子对象绑定到 Java 对象
- scala - Cats:映射具有相同应用程序的元组
- c - 正在创建具有重复 ID 的 Pthread
- r - 使用参数在用户定义的函数中定义提取运算符
- docusignapi - 是否可以通过 DocuSign API 模拟文档签名?
- ios - 如何在 Swift 中修复“Extraneous argument label 'input:' in call”和 sigabrt THREAD1 问题
- javascript - 使用 react-pdf 时的严重依赖警告
- mongodb - 如何使用 bulk.Insert() 将 interface{} 类型插入 mongodb