function Parent() {
this.child = new Child();
this.child.parent = this; // добавлено вот это
this.data = 10;
}
function Child() {
this.method = function () {
alert(this.parent.data) // получить доступ к свойству data родителя
}
}
var test = new Parent();
test.child.method();
// но!!!
var falseParent = {};
falseParent.data = 25;
falseParent.child = test.child;
falseParent.child.method(); // все равно 10