Friday, September 19, 2025
HomeLanguagesJavascriptLodash Util Complete Reference

Lodash Util Complete Reference

Lodash is a JavaScript library that works on the top of underscore.js. Lodash helps in working with arrays, strings, objects, numbers, etc. It provides us with various inbuilt functions and uses a functional programming approach which makes coding in JavaScript easier to understand because instead of writing repetitive functions, tasks can be accomplished with a single line of code.

Methods

Description

_.attempt() It attempts to invoke ‘func’ and return either result or caught error object.
_.bindAll() It is used to bind the number of methods on the object.
_.cond() It creates a function that iterates over pairs and invokes the corresponding function of the first predicate.
_.conforms() It calls the predicate properties of the source with the analogous property values of a stated object.
_.constant() It creates a function that returns value.
_.defaultTo() It checks the given value and determine if a default value should be restored in its place.
_.flow() It creates a new composite function that invokes the provided functions.
_.flowRight() It creates a new composite function that invokes the provided functions from right to left
_.identity() It returns the first argument it receives.
_.iteratee() It creates a function that invokes func with the arguments of the created function.
_.matches() It performs a partial deep comparison between a given object and source.
_.matchesProperty() It performs a partial deep comparison between the value at path of a given object to srcValue.
_.method() It creates a function that invokes the method at the path of a given object.
_.methodOf() It creates a function that invokes the method at a given path of the object.
_.mixin() It adds all own enumerable string keyed function properties of a source object to the destination object.
_.noConflict() It reverts the variable to its former value.
_.noop() It returns “undefined” irrespective of the arguments passed to it.
_.nthArg() It creates a function that gets the argument at index n.
_.over() It creates a function that invokes iteratee with the arguments it receives.
_.overEvery() It checks if all the predicates return truth when invoked with the received arguments.
_.overSome() It checks if any of the predicates return truthy when invoked with the received arguments.
_.property() It returns a function that will return the specified property of any passed-in object.
_.propertyOf() It takes an object as an argument and returns a function that will return the value of a provided property.
_.range() It creates an array of numbers progressing from the given start value up to given, but not including end value.
_.rangeRight() It creates an array of numbers progressing from the given start value to the given, but not including end value.
_.runInContext() It creates a new lodash function using the given context object.
_.stubArray() It is used to create a new empty array.
_.stubFalse() It is used to always return a false value.
_.stubObject() It is used to create and return an empty object.
_.stubString() It returns an empty string.
_.stubTrue() It is used to return a true value.
_.times() It invokes the iteratee n times, returning an array of the results of each invocation.
_.toPath() It converts the given value to a property path array.
_.uniqueId() It creates an unique id for some element each time.
Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, neveropen Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!
RELATED ARTICLES

Most Popular

Dominic
32301 POSTS0 COMMENTS
Milvus
84 POSTS0 COMMENTS
Nango Kala
6665 POSTS0 COMMENTS
Nicole Veronica
11840 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11898 POSTS0 COMMENTS
Shaida Kate Naidoo
6781 POSTS0 COMMENTS
Ted Musemwa
7056 POSTS0 COMMENTS
Thapelo Manthata
6739 POSTS0 COMMENTS
Umr Jansen
6744 POSTS0 COMMENTS