Показать сообщение отдельно
  #12 (permalink)  
Старый 18.01.2014, 16:52
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от ArtJS
Например для ЯП Java (не Script) если это нестатические классы то можно наваять что-то в стиле такого:
Да, действительно. В JS тебе придется явно передать ссылку на родителя:

function MyObj() {
    this.name = "abc";
}

MyObj.SubObj = function(parent) {
    this.parent = parent;
    this.x = 12345;
}

MyObj.SubObj.prototype.printName = function() {
    alert(this.parent.name);
}

new MyObj.SubObj(new MyObj()).printName();
__________________
В личку только с интересными предложениями
Ответить с цитированием