Показать сообщение отдельно
  #8 (permalink)  
Старый 19.12.2010, 21:03
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

а нельзя конструктор переопределить, чтобы он следил за созданием объектов? (возможно, реализацию нужно будет подправить)
var oldClassA = classA;
var classA = function(){
    if( ! classA._instances )
        classA._instances = [];
    var o = oldClassA.apply(this, arguments) || this;
    classA._instances.push( o );
    return o;
}
Ответить с цитированием