2012-02-06 60 views
-2

我对DOM的内部工作感到困惑。
例如:document.form.write()表示嵌套类有2个对象“文档”和“形式”。

OOPS表示:对象相关的JavaScript混淆

class A{ 

    class B{ 

     write(); 

    }form; 

}document; 



main() 
{ 
document.form.write("Hello World"); 
} 

我想知道是什么FORM参考。它是DOM中的方法还是对象?

+0

排序但后来又不完全。或者必然(我相信)。你能指定你的问题吗? – Jasper 2012-02-06 11:41:03

回答

1

每个级别是一个对象,这是什么js而不是类。想象一下吧:

var tellMeStuff = function(a) { print(a); }; 
var formOnThePage = { 
    method: 'post', 
    action: 'form.php', 
    write: tellMeStuff 
}; 
var document = { 
    property = 'the page', 
    form: formOnThePage   
};