Underscore.js Array Complete Reference

Underscore.js is a lightweight JavaScript library and not a complete framework that was written by Jeremy Ashkenas that provides utility functions for a variety of use cases in our day-to-day common programming tasks.
Array is a single variable that is used to store different elements. It is often used when we want to store list of elements and access them by a single variable. Underscore.js provides a wide range of array functions that are used to manipulate the given array values.
|
Function |
Description |
|---|---|
| _.first() | It returns the first element of the array, i.e. the number at the zeroth index. |
| _.initial() | It excludes the last element from the array. |
| _.last() | It is used to display the last element of the array. |
| _.rest() | It returns the rest of the elements except the zeroth indexed element. |
| _.compact() | It returns an array after removing all the false values. |
| _.flatten() | It is used to flatten an array which is nested to some level. |
| _.without() | It returns a copy of array which contains all the array except values. |
| _.union() | It takes n number of arrays and return a new array with the unique terms in all those arrays. |
| _.intersection() | It is used to find the intersection of passed arrays. |
| _.difference() | It returns the values of array that are not present in the other arrays. |
| _.uniq() | It returns the array which does not contain duplicate elements. |
| _.zip() | It matches each passed array of elements to the next passed array element. |
| _.unzip() | It combines the same type of elements of different arrays into a single array. |
| _.object() | It It converts the array elements into objects. |
| _.chunk() | It converts a single array into a number of arrays. |
| _.indexOf() | It gives the index of the elements whose position we need to find. |
| _.lastIndexOf() | It finds the index of an element in an array. |
| _.sortedIndex() | It decides where the new element you want to insert into the passed array. |
| _.findIndex() | It finds the index of an element which is passed in the second parameter. |
| _.findLastIndex() | It finds the position of the element in an array starting from the end of the array. |
| _.range() | It prints the list of elements from the start given as a parameter to the end also a parameter. |
Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, zambiatek 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!


