2011-12-14 JavaScriptでswitchの再発明 JavaScript 先日、Underscore.jsを弄っていて、なんでも関数化したい病にかかり始めたので、書いてみました。when$when関数の返り値がtrueになっても継続するオプションを設けてもいいかもしれない。 追記 default関数っていうのを定義してましたが、予約語と名前が被るので、すべての関数名に$というプレフィクスを付けました。 Perlのインターフェイスを拝借して、関数名を少し変更しました。