Underscore.js
Sign in to saveAlso known as Underscore
Underscore.js is a JavaScript library which provides utility functions for common programming tasks. It is comparable to features provided by Prototype.js and the Ruby language, but opts for a functional programming design instead of extending object prototypes. The documentation refers to Underscore.js as "the tie to go along with jQuery's tux, and Backbone.js' suspenders." Underscore.js was created by Jeremy Ashkenas, who is also known for Backbone.js and CoffeeScript.
Key facts
- Software.name
- Underscore.js
- Software.logo
- Underscore.png
- Software.logo size
- 250px
- Software.developer
- Jeremy Ashkenas, Julian Gonggrijp
- Software.programming language
- JavaScript
- Software.size
- 7.5 KB production68 KB development
- Software.genre
- JavaScript library
- Software.license
- MIT
via Wikipedia infobox
Source code
Underscore.js is a utility-belt library for JavaScript that provides support for the usual functional suspects (each, map, reduce, filter...) without extending any core JavaScript objects.
Excerpt from the source-code README · 1,822 chars · not written by Vinony
Article · 日本語
Underscore.jsはJavaScriptのライブラリー。Prototype.jsやRubyと同等の機能を備えるが、プロトタイプを拡張する代わりに関数型プログラミングを採用している。例えば、_.eachは提供されていればネイティブなforEachを、そうでない場合は互換性がある実装を使用する。
Abstract from DBpedia / Wikipedia · CC BY-SA