Показать сообщение отдельно
  #2 (permalink)  
Старый 05.01.2014, 15:54
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

function Base() { }
Base.prototype.method1 = function(params) {/*...*/};
Base.prototype.method2 = function(params) { alert('base method'); };

function Extended() { }
Extended.prototype = Object.create(Base.prototype);
Extended.prototype.method2 = function(params) {
    alert('extended method');
    Base.prototype.method2.apply(this, arguments);
};

var instance = new Extended();
instance.method2();
__________________
В личку только с интересными предложениями
Ответить с цитированием