[訂正版] Javascriptでクラスを継承する

Posted filed under Javascript.

Photo by spud murphy  先ほどの記事のコードにミスがあり、継承を行うと、親クラスも書き換えてしまうバグがありました。コメントやTwitterで報告いただいた方々ありがとうございます。  あの後、調べて見れると、あまりスマートに継承を実現する方法は無いみたいですが、ユーザが作ったクラス(StringなどのAtomic型を除く)は下記のコードで継承が行えます。  特に、Array型を継承するのは、無理なようです。[]を上書きできないので、どうしようも無いみたいです。残念。