_.chunk() |
It is used to break the array in to small chunks. |
_.compact() |
It is used to creates an array with all falsey values removed in JavaScript. |
_.concat() |
It is used to concatenating the arrays in JavaScript. |
_.difference() |
It is used to remove a single element or the array of elements from the original array. |
_.differenceBy() |
It is used to remove the values from the original array by iterating over each element. |
_.differenceWith() |
All the elements of the first array are compared with the second array by applying comparison provided in third. |
_.drop() |
It is used to drop the elements in a given array. |
_.dropRight() |
It is used to delete the elements from the right of the array. |
_.dropRightWhile() |
It is used to delete the slice of the array excluding elements dropped from the end. |
_.dropWhile() |
It is used to return the slice of the given array. |
_.fill() |
It is used to fill a set of values into the array in a given range. |
_.findIndex() |
It is used to find the index of the first occurrence of the element. |
_.findLastIndex() |
It is used to find the element from the right of the array. |
_.first() |
It is used to get the first element of the specified array. |
_.flatten() |
It is used to flatten the array to one level deep. |
_.flattenDepth() |
It is used to flatten up to depth time that is passed into the function. |
_.flattenDeep() |
It is used to completely flatten nested arrays. |
_.fromPairs() |
It returns an object composed form key-value pairs. |
_.head() |
It is used to get the first element of an array. |
_.indexOf() |
It is used to get the index of first occurrence of the particular element in the array. |
_.initial() |
It is used to get the all elements of the array in range 0 to n-2. |
_.Intersection() |
It is used to take the intersection of the one or more arrays. |
_.intersectionBy() |
It takes the intersection of the array with any number of arrays based on some function that iterates over each element. |
_.join() |
It is used to converts all elements in the array into a string separated by a separator. |
_.last() |
It is used to get the last element of the array i.e. (n-1)th element. |
_.lastIndexOf() |
It is used to get the index of the first occurrence of the particular element in the array from the last element. |
_.nth() |
It is used to return the nth index of the element. |
_.pull() |
It is used to remove all the given values from a given array. |
_.pullAll() |
It is used to remove all the values from the first given array that are given in the second array. |
_.pullAllBy() |
It is used to remove the values from the original array by iterating over each element. |
_.pullAllWith() |
All the elements of the first array are compared with the second array by applying comparison provided in third. |
_.pullAt() |
It removes the element corresponding to the given address. |
_.remove() |
It removes all elements from the array that predicate returns True. |
_.reverse() |
It is used to reverse the array. |
_.slice() |
It takes slice of the array from starting index to end index. |
_.sortedIndex() |
It returns the lowest index of the array where an element can be inserted and maintain its sorted order. |
_.sortedIndexBy() |
It returns the lowest index of the array where an element can be inserted and maintain its sorted order. |
_.sortedIndexOf() |
It is used to get the index of first occurrence of the particular element in the sorted array. |
_.sortedLastIndex() |
It returns the highest index of the array where an element can be inserted and maintain its sorted order. |
_.sortedLastIndexBy() |
It returns the highest index of the array where an element can be inserted and maintain its sorted order. |
_.sortedLastIndexOf() |
It returns the highest index of the array where an element can be inserted and maintain its sorted order. |
_.sortedUniq() |
It returns the lowest index of the array where an element can be inserted and maintain its sorted order. |
_.sortedUniqBy() |
It returns the lowest index of the array where an element can be inserted and maintain its sorted order. |
_.tail() |
It creates a new array that doesn’t contain the first element of the original array. |
_.take() |
It creates a slice of an array with n elements from the beginning. |
_.takeRight() |
It is used to get the array of n elements from the end of the given array. |
_.takeRightWhile() |
It creates a slice of an array in which elements are taken from the end. |
_.takeWhile() |
It creates a slice of an array in which elements are taken from the beginning. |
_.union() |
It takes n number of arrays and creates an array of unique values in order. |
_.unionBy() |
It accepts iteratee which is invoked for each element of each array to generate the criterion. |
_.unionWith() |
It accepts comparator which is invoked to compare elements of arrays. |
_.uniq() |
It creates an array of unique values in order. |
_.uniqBy() |
It accepts iteratee which is invoked for each element in an array to generate the criterion. |
_.uniqWith() |
It accepts comparator which is invoked to compare elements of an array. |
_.unzip() |
It accepts an array of grouped elements. |
_.unzipWith() |
It accepts iteratee to specify how regrouped values should be combined. |
_.without() |
It creates a new array in a filtered form that is there are values to exclude and give new values as output. |
_.xor() |
It returns an array of the symmetric difference of given arrays. |
_.xorBy() |
It accepts iteratee which is invoked for each element of each arrays to generate the criterion. |
_.xorWith() |
It accepts comparator which is invoked to compare elements of arrays. |
_.zip() |
It is used to create an array of grouped elements. |
_.zipObject() |
It is used to combine two arrays into an object. |
_.zipObjectDeep() |
It is used to combine two arrays into an object. |
_.zipWith() |
It is used to combine arrays into one array by applying function in the same value at the same index of arrays. |