Показать сообщение отдельно
  #1 (permalink)  
Старый 13.03.2013, 23:02
Интересующийся
Отправить личное сообщение для Alexej Посмотреть профиль Найти все сообщения от Alexej
 
Регистрация: 20.02.2013
Сообщений: 18

Объясните как работает...
Почему во втором конструкторе аргументы надо указывать отдельно(если this.base = Obj(name,age), то не работает)
function Obj(name,age){
    this.name = name;
    this.age = age;
};

function Obj2(pr,name,age){
    this.base = Obj;
    this.base(name,age);
    this.property = pr;
}

var newOb = new Obj2('Cool','Alexej',22);

newOb['name'] //выведет Alexej
Ответить с цитированием