Путаница с объектами, связанная с JavaScript - PullRequest
0 голосов
/ 06 февраля 2012

Я путаюсь с внутренней работой DOM.
Например: document.form.write() означает, что есть 2 объекта «документ» и «форма» вложенных классов.

OOPS представление:

class A{

    class B{

         write();

    }form;

}document;



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

Я хочу знать, что означает ФОРМА. Это метод или объект в DOM?

1 Ответ

1 голос
/ 06 февраля 2012

каждый уровень - это объект, который делает js вместо классов. Представь себе это так:

var tellMeStuff = function(a) { print(a); };
var formOnThePage = {
    method: 'post',
    action: 'form.php',
    write: tellMeStuff
};
var document = { 
    property = 'the page',
    form: formOnThePage        
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...