什么';JavaScript方法Document.write()和Document.write()之间的区别是什么?

什么';JavaScript方法Document.write()和Document.write()之间的区别是什么?,javascript,dom,document,Javascript,Dom,Document,在将内容写入HTML时,我们通常使用:document.write()(“D”是小写) 但是,将该方法描述为Document.write()(“D”是大写),当我尝试测试它时,它不起作用 有人能解释为什么会发生这种情况吗?同样,您可能会看到有人引用数组。find(实际上。find只存在于数组。prototype),。write存在于文档的原型上,而不是文档构造函数本身 console.log(Document.prototype.hasOwnProperty('write')我部分理解你说的话

在将内容写入HTML时,我们通常使用:
document.write()(“D”是小写)

但是,将该方法描述为
Document.write()(“D”是大写),当我尝试测试它时,它不起作用


有人能解释为什么会发生这种情况吗?

同样,您可能会看到有人引用
数组。find
(实际上
。find
只存在于
数组。prototype
),
。write
存在于文档的原型上,而不是文档构造函数本身


console.log(Document.prototype.hasOwnProperty('write')我部分理解你说的话,但仍然有几个问题:1,我找不到文档与文档之间关系的线索。MDN中的原型,这种关系是自存在的吗?2,我尝试了{new Document().write()},但也不起作用。(但是newdocument()是Document的一个实例,它应该包含write()方法);3、我是一名语言新手,希望不要提出愚蠢的问题。只有HTML文档才能有
。编写
调用它们<代码>新文档
不够。(是的,奇怪的是,
.write
存在于文档中,而不存在于HTMLDocument中)如果需要,您可以使用