class によるクラス定義 新しい JavaScript ではclassキーワードでクラス定義を行う方法が追加されました。 新しくコードを書く場合は「JavaScript のクラス定義」で説明している オブジェクト指向プラミングを実装することをお勧めします。 ただし、classキーワードは比較的新しい環境が必要です。ES6+ が実行できる環境が必要です。このことは、そのままでは IE 11 をサポートできないことを意味します。 さもなくば、Babel 等を利用して、ES3 レベルにトランスパイルする必要があります。 プロトタイプによるオブジェクト指向プログラミング