Underscore.js

Developer(s)Jeremy Ashkenas, Julian Gonggrijp
Initial releaseOctober 28, 2009; 15 years ago (2009-10-28)[1]
Stable release
1.13.6 / September 24, 2022; 2 years ago (2022-09-24)
Repository
Written inJavaScript
Size7.5 KB production
68 KB development
TypeJavaScript library
LicenseMIT
Websiteunderscorejs.org

Underscore.js is a JavaScript library which provides utility functions for common programming tasks.[2] 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.[3]

  1. ^ Release 0.1.0, jashkenas/underscore, GitHub
  2. ^ "Underscore.js – ein kleines Framework mit Fokus". entwickler.de (in German). 20 June 2018. Retrieved 9 July 2020.
  3. ^ "JavaScript Meetup City", Open, The New York Times, April 4, 2012