JavaScriptでOOP: メンバーの削除

  • deleteでメンバーを削除する場合,その影響はプロトタイプまでは及ばない.
  • プロトタイプを明示的に消すこともできるが,好ましくない

JavaScriptでOOP: プロトタイプを利用した追加

  • JavaScriptはプロトタイプを利用して定義するとインスタンス化したオブジェクトから共通で利用可能になる.
  • プロトタイプで定義したメンバーやメソッドをインスタンスレベルで上書きすると,インスタンスに定義されたことになり,インスタンスだけで完結することになる.