Underscore.js

E449164

Underscore.js is a popular JavaScript utility library that provides functional programming helpers for working with arrays, objects, and other data types.

All labels observed (1)

Label Occurrences
Underscore.js canonical 6

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf JavaScript library ⓘ
open-source software ⓘ
utility library ⓘ
alternativeTo Lodash ⓘ
native ES5+ array methods ⓘ
category JavaScript utility library ⓘ
compatibleWith Node.js ⓘ
browser environments ⓘ
creator Jeremy Ashkenas ⓘ
designGoal avoid extending native JavaScript objects ⓘ
provide functional programming utilities ⓘ
hasConcept chaining ⓘ
immutability helpers ⓘ
hasFeature array manipulation helpers ⓘ
bind function ⓘ
clone function ⓘ
debounce function ⓘ
each function ⓘ
extend function ⓘ
filter function ⓘ
find function ⓘ
function composition helpers ⓘ
groupBy function ⓘ
map function ⓘ
memoize function ⓘ
object inspection helpers ⓘ
partial application helpers ⓘ
pluck function ⓘ
reduce function ⓘ
sortBy function ⓘ
template function ⓘ
throttle function ⓘ
uniq function ⓘ
where function ⓘ
influenced JavaScript functional programming style ⓘ
inspired Lodash ⓘ
license MIT License ⓘ
programmingLanguage JavaScript ⓘ
provides functional programming helpers ⓘ
repository https://github.com/jashkenas/underscore ⓘ
supports arrays ⓘ
collections ⓘ
functions ⓘ
objects ⓘ
utility operations on data types ⓘ
usedFor collection manipulation ⓘ
data transformation ⓘ
functional-style JavaScript programming ⓘ
website https://underscorejs.org ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jeremy Ashkenas → knownFor → Underscore.js ⓘ
Jeremy Ashkenas → notableWork → Underscore.js ⓘ
Jeremy Ashkenas → contributedTo → Underscore.js ⓘ
Backbone.js → dependsOn → Underscore.js ⓘ
Lodash → inspiredBy → Underscore.js ⓘ