var document = "temp";
function showDocument()
{
alert(document); // temp or HTML DOM Document
}
它为我显示了“HTML DOM 文档”,应该是这样。它是一个对象、保留关键字、只读对象吗?
如果它是一个对象,它应该是可编辑的。如果它是保留关键字,JavaScript 应该抛出错误/异常。如果它是只读的,我该如何修改只能通过它访问的 DOM 本身document
?
var document = "temp";
function showDocument()
{
alert(document); // temp or HTML DOM Document
}
它为我显示了“HTML DOM 文档”,应该是这样。它是一个对象、保留关键字、只读对象吗?
如果它是一个对象,它应该是可编辑的。如果它是保留关键字,JavaScript 应该抛出错误/异常。如果它是只读的,我该如何修改只能通过它访问的 DOM 本身document
?
window
它是全局 ( ) 对象的只读属性。它的值是一个本地对象,代表当前加载到窗口中的 HTML/XML/任何文档。
要修改 DOM,请使用DOM 操作 API。
编辑——澄清一下,window
对象的“文档”属性(或者,如果您愿意,称为“文档”的全局变量)本身是不可变的,它的值不能被 JavaScript 更改。然而,该值是对一个对象的引用,一个以各种方式可变的对象。