Javascript отправляет «этот» объект в качестве параметра - PullRequest
0 голосов
/ 12 ноября 2011

Я хотел бы знать, возможно ли передать объект в качестве параметра другому "классу" в javascript.

Например,

function parent = function() {
    var child = new child();
    this.child.setParent(this);
}

Я знаю, что этот пример является избыточнымно я надеюсь, что это понятно.

Ответы [ 2 ]

2 голосов
/ 12 ноября 2011
0 голосов
/ 12 ноября 2011

Конечно, почему бы и нет? Это значение, как и все остальное.

Тем не менее, this имеет иногда странную семантику в JavaScript, и вам нужно убедиться, что она связана с тем, что вы думаете, особенно когда речь идет о замыканиях.

...