JavaScriptでクラスを定義する方法を勝手に定義

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

JavaScriptはプロトタイプベースの言語なので、
自由度が高すぎてクラスを実現する方法が色々とあります。

C/C++やJavaなどを学んでJavaScriptに流れてきた人は書き方の違いに
戸惑った経験があるのではないでしょうか?

私はその口です。
毎回どう書こうか迷ったり戸惑ってしまったりしてしまうので、
自分がよく採用している描き方をまとめてみました。

Read More