解 説

プロトタイプベースオブジェクト

JavaScriptではインスタンス化後にプロトタイプのメンバを追加することができます。そして、そこで追加したメンバは他のインスタンスでも使用できます。
プロパティの宣言はコンストラクタで、メソッドの宣言はプロトタイプで宣言するとよいでしょう。

インスタンス化後にプロトタイプメンバを追加

スクリプト実行結果です。