私は「生の」Javascriptに戻ってきて、次のようなクラスを書いています:
var Person;
Person = (function() {
function Person() {}
Person.prototype.run = function() {};
Person.prototype.jump = function() {};
Person.prototype.talk = function() {};
return Person;
})();
Person.prototype
の繰り返しはあまり DRYではないように感じます。行の折り返しを避けるのも難しいです。これに対処する一般的な方法はありますか?たとえば、Person.prototype
のような小さな変数に割り当てることができますcls
。これにより、線がより似たものになります。
cls.run = function() {};
...しかし、それは型にはまらないかもしれません。