Lodash _.takeSkipping() Method
The Lodash _.takeSkipping() method takes an array and a skip value (say n) and creates an array containing every nth element of the original array.
For an index >= 0 first element of the new array is always the same as the first element of the original array.
Parameters: This method takes two parameters as mentioned above and described below:
- array: The array from which the skip array is to be made.
- skip_value: The value which is used to make skip array from the original array.
Return Value: This method returns a newly created skip array.
Module Installation: Lodash contrib library can be installed using the following command:
npm install lodash-contrib –save
Example 1: In this example, we will generate a skip array using this method.
Output: Generated skip array contains the (n+2)th indexed element.
Array : [ 1, 2, 3, 4, 6, 4, 3, 10 ] Skip Value : 2 Generated Array : [ 1, 3, 6, 3 ]
Example 2: This method is safe for skip values greater or lesser than the array size.
Output: Only the first element or 0th indexed element is in the generated array.
Array : [ 1, 2, 3, 4, 6, 4, 3, 10 ] Skip Value : 10 Generated Array : [ 1 ]
Example 3: For negative skip value it returns an empty array.
Array : [ 1, 2, 3, 4, 6, 4, 3, 10 ] Skip Value : -10 Generated Array :