音の鳴るブログ

鳴らないこともある

enzui.js 継承モデル2

先日頑張って継承モデルを作ったけど、複雑なだけで無駄だったので大幅カットした。というか良い改善策を思いついた。

http://d.hatena.ne.jp/mohayonao/20111208/1323309113

JavaScript の this はコンテキストなので定義したときに想定していた関数が呼ばれない場合があるけど、呼び出し元に左右されない this もどきがあれば他のオブジェクト指向言語と同じように、想定した関数をきっちり呼び出すことができて、いわゆる継承を扱える。

その他、無駄な部分を結構発見したので適宜修正した。

今週はずっと眠たい。