イントロダクション 原文
UndersocreはJavaScript用のユーティリティベルトライブラリで、Prototype.js(またはRuby)のような沢山の関数型プログラミングサポートを提供しますが、JavaScriptの組み込みオブジェクトは一切拡張していません。jQuery製のタキシードと、Backbone.js製のサスペンダーと一緒に着るネクタイであります。
Underscoreは関数型の常連: map、 select、 invoke — や、もっと特化したヘルパー: 関数バインド、JavaScriptテンプレート、テスト用の深い等価性などなどの、両者をサポートする80余りの関数を提供します。もし存在する場合、組み込み関数に委任するので、モダンブラウザはネイティブ実装の forEach 、 map 、 reduce 、 filter 、 every 、 some 、 や indexOf を使用します。
閲覧用に完全なテストとベンチマークを含んでいます。
また注釈付きのソースコードも全て読む事ができます。
プロジェクトはGitHubでホスティングされています。バグレポートや仕様の議論はissuesページ、#documentcloude
チャンネルのFreenood、や@documentcloudeへツイートしてください。
UnderscoreはDocumentCloudのオープンソースコンポーネントです