Underscore.js
From Wikipedia, the free encyclopedia
Underscore.jsは、JavaScriptのライブラリー。Prototype.jsやRubyと同等の機能を備えるが、プロトタイプを拡張する代わりに関数型プログラミングを採用している。例えば、_.each()は提供されていればネイティブなforEachを、そうでない場合は互換性がある実装を使用する。
|
| |
| 開発元 | Jeremy Ashkenas |
|---|---|
| 初版 | 2009年10月28日[1] |
| 最新版 |
1.13.6
/ 2022年9月24日 |
| リポジトリ | |
| プログラミング 言語 | JavaScript |
| サイズ |
6.5 KB production 60 KB development |
| サポート状況 | Active |
| 種別 | JavaScriptライブラリ |
| ライセンス | MIT |
| 公式サイト |
underscorejs |
歴史
内容
Underscoreは100以上の関数を実装しており、4つの主要なカテゴリに分けられる:配列を操作する関数、オブジェクトを操作する関数、その両者を操作するコレクションと呼ばれる関数、そして他の関数を操作する関数。そして、"Utility"と"Chaining"というカテゴリも存在する。
関連項目
- Lodash
- Prototype.js