Underscore.js
Underscore.jsはJavaScriptのライブラリー。Prototype.jsやRubyと同等の機能を備えるが、プロトタイプを拡張する代わりに関数型プログラミングを採用している。例えば、codice_1は提供されていればネイティブなforEachを、そうでない場合は互換性がある実装を使用する。