Lodash is an open source project and you can easily contribute to the library and add features in the form of plugins and make it available on GitHub and in Node.js.
Let us understand in detail all the important features available with Lodash −
Lodash provides various functions for collections like each, map, reduce which are used to apply an operation on each item of a collection. It provides method like groupBy, countBy, max, min which processes collections and ease lot of tasks.
Lodash provides various functions for arrays like to iterate and process arrays like first, initial, lastIndexOf, intersection, difference etc.
Lodash provides functions such as bind, delay, before, after etc.
Lodash provides functions to manipulate objects, to map objects and comparing objects. For example, keys, values, extends, extendsOwn, isEqual, isEmpty etc.
Lodash provides various utilities methods like noConflict, random, iteratee, escape etc.
Lodash provides chaining methods as well like chain, value.
In subsequent chapters, we'll cover important functions of Lodash