与对象相关的JavaScript混淆
我对DOM的内部工作感到困惑与对象相关的JavaScript混淆,javascript,oop,dom-events,Javascript,Oop,Dom Events,我对DOM的内部工作感到困惑 例如:Doesdocument.form.write()表示嵌套类有两个对象“document”和“form”。 OOPS表示: class A{ class B{ write(); }form; }document; main() { document.form.write("Hello World"); } 我想知道形式指的是什么。它是DOM中的方法还是对象?每个级别都是一个对象,js不使用类,而是使用对象。想象
例如:Does
document.form.write()
表示嵌套类有两个对象“document”和“form”。OOPS表示:
class A{
class B{
write();
}form;
}document;
main()
{
document.form.write("Hello World");
}
我想知道形式指的是什么。它是DOM中的方法还是对象?每个级别都是一个对象,js不使用类,而是使用对象。想象一下:
var tellMeStuff = function(a) { print(a); };
var formOnThePage = {
method: 'post',
action: 'form.php',
write: tellMeStuff
};
var document = {
property = 'the page',
form: formOnThePage
};
某种程度上。但也不完全如此。或者必然(我相信)。你能详细说明你的问题吗?