Вызов метода с использованием прототипа JavaScript
Один из способов сделать overriding это - сохранить базовый метод overriding и затем вызвать его из замещающего overriding метода, например, так
MyClass.prototype._do_base = MyClass.prototype.do;
MyClass.prototype.do = function(){
if (this.name === 'something'){
//do something new
}else{
return this._do_base();
}
};
javascript
prototype
overriding
2021-12-15T14:58:44+00:00
2022-08-14T08:15:15+00:00
GyMaNoId
Вопросы с похожей тематикой, как у вопроса:
Вызов метода с использованием прототипа JavaScript
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.