Здесь мой объект javascript, я хотел бы знать, как избежать использования "this" столько раз в прототипе. Я знаю, что существует много теории и ссылок на прототипную наследование, и на это, вероятно, уже ответили, но поскольку я не смог свести концы с концами, я подумал, что это может стоить другого вопроса.
function shape(smth) {
this.a = smth
this.b = 2
this.c = 3
}
shape.prototype.doCalculus = function () {
return this.a * this.b + this.c - (2 * (this.b + this.c) + this.a);
}
module.exports = shape