関数でクラスを作る仕組みと new の重要性を解説 JavaScriptでは、新しいデータの型(=クラスのようなもの)を作る方法として、ES6の class のほかに 関数(function)を使う方法 があります。 この記事では、関数で新しい型を作る際に必ず登場する ...
初期化リストと委譲コンストラクタを活用することで、オブジェクトのメンバーを効率的に初期化し、重複するコードを削減できる。 デフォルト引数付きコンストラクタを用いることで、複数のオーバーロードを1つにまとめ、柔軟な初期化が可能になる。