Underscore.js

This is an old revision of this page, as edited by Mysekurity (talk | contribs) at 05:59, 19 November 2012 (create article). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Underscore is a JavaScript library which provides utility functions for common JavaScript 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. For example, underscore's _.each function delegates to the host environment's native forEach implementation when present, or a compatible version when absent. The documentation refers to Underscore as "the tie to go along with jQuery's tux, and Backbone.js's suspenders." Underscore was created by Jeremy Ashkenas, who is also known for Backbone.js and CoffeeScript.[1]

Developer(s)Jeremy Ashkenas
Stable release
1.4.2
Repository
Written inJavaScript
Size4KB production
40KB development
TypeJavaScript library
LicenseMIT
Websiteunderscorejs.org

References

  1. ^ "JavaScript Meetup City", Open, The New York Times, April 4, 2012

See also