от
Так что в принципе у меня есть
Foo
объект, который должен быть создан, он предназначен как таковой:
(function(){
    function Foo(){
       //this.stuff = stuff;
    }
    window['Foo'] = Foo
})();

//some assignments to Foo here.
Foo.collection = {};
Foo.prototype = {};

//instantiated here
window.FooInstance = new Foo();
Так что моя проблема, у меня есть объект вот так:
Foo.collection = {
    doStuff: function(){
        //I need to access Foo.prototype.doStuff here
    },
    doSmtnElse: function(){
    }
}
И тогда у меня есть определение прототипа, как так:
Foo.prototype = {
   doStuff: function(){
       //I need to access Foo.collection.doSmtnElse here
   }
}
Я хочу получить доступ к друг другу (от/до
.collection
от/до
.prototype
) методы и свойства. Как я могу идти о делать это? Теперь, может возникнуть вопрос, почему я это делаю, но реальные сценарии гораздо глубже, чем это, и я просто упрощение моя проблема. Спасибо!

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...