新しいクラスを作成せずにクラスにメソッドを追加する方法があるのだろうかと思います。拡張する新しいクラスを作成せずにクラスにメソッドを追加する方法。
たとえば、私はこのようなクラスを持っています。
class GithubApi {
constructor() {
}
}
基本的に機能的にはいくつかありますが、
ただし、この関数にメソッドを追加して拡張可能にしたいと考えています。
これを拡張せずに行う方法はありますか?
class GithubApiExtra extends GithubApi {
constructor() {
}
}
JavaScriptにクラス構文があります:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes – Domenic
申し訳ありません...私はそれを知っていませんが、私はECMA6(2015)に来ると思います[リンク] https://en.wikipedia.org/wiki/ECMAScript#6th_Edition –