Entries

ストリングからクラスのインスタンスを作る

ちょっと個人的にやってる実験に、BeIntaractiveさんのECMAインタプリターを導入しようとしてるのだけど、一点困ってることが。

ビルトインクラスのnewは何だかコンストラクタの呼び出しがうまくいかず・・・。ビルトインクラスを使いたい人は、ファクトリメソッドを作ってエクスポート(後述)して使ってください。

という奴です。なんだかんだでクラスが必要になる度にファクトリを作るのも凄く骨なので、ちょっと乱暴に万能ファクトリを作ることにした。

続きを読む