Как в
a.instance() получить
new b() ?
Цель: избавиться от кучи повторяющегося кода; вынести в
instance общие инициализаторы и настройки объектов.
Пример кода (extend взят
отсюда):
var a = function(){};
a.prototype.instance = function(){
return ???
};
var b = function(){};
extend(b,a);
var c = new b();
Или в моем случае более уместным будет использование mixin ?
P.S. Рассмотрю и другие техники решающие мою задачу. Заранее благодарен.