нужна помощь
всем привет , вопрос такой : как можно получить свойство объекта внутри другого объекта без использования связки?
function getname() { alert(this.name); } function user() { this.obj1 = {}; this.obj1.name = "??"; this.obj1.func = function() { return this; }; this.obj1.obj2 = {}; this.obj1.obj2.get = function(a) { getname.bind(a)(); }; } var f = new user; f.obj1.obj2.get(f.obj1.func()); или по другому нельзя?? |
function user() { var self = this; this.obj1 = {}; this.obj1.name = "??"; this.obj1.func = function() { return this; }; this.obj1.obj2 = {}; this.obj1.obj2.get = function(a) { alert(self.obj1.name) }; } var f = new user; f.obj1.obj2.get(); |
Часовой пояс GMT +3, время: 05:28. |