Prototype-based programming (プロトタイプベースプログラミング)プロトタイプベースプログラミングは、オブジェクト指向プログラミングのひとつで、クラスを明示的に定義するのではなく、別のクラスのインスタンスや、あまり見かけませんが、空のオブジェクトにプロパティやメソッドを追加するという手法をとっています。 簡単に言えば、この手法はクラスをはじめに定義することなしにオブジェクトを生成することを可能にします。関連情報 プロトタイプベース(ウィキペディア)