Lodash _.uniq() Method
Lodash _.uniq() method is used to create an array of unique values in order, from all given arrays using SameValueZero for equality comparisons.
Syntax:
_.uniq(array);
Parameter:
- array: This parameter holds an array to inspect.
Return Value:
This method is used to return the new array of combined values.
Example 1: In this example, we are getting an array having unique elements because of the lodash _.uniq() method.
javascript
// Requiring the lodash library const _ = require( "lodash" ); // Original array let y = ([1, 2, 2, 3, 4, 3, 8, 6]); // Use of _.uniq() // method let gfg = _.uniq(y); // Printing the output console.log(gfg); |
Output:
[ 1, 2, 3, 4, 8, 6 ]
Example 2: In this example, we are getting an array having unique elements because of the lodash _.uniq() method.
javascript
// Requiring the lodash library const _ = require( "lodash" ); // Original array let y = ([ 'a' , 'b' , 'c' , 'e' , 'd' , 'd' , 'g' , 'i' , 'i' ]); // Use of _.uniq() // method let gfg = _.uniq(y); // Printing the output console.log(gfg); |
Output:
[ 'a', 'b', 'c', 'e', 'd', 'g', 'i' ]
Example 3: In this example, we are getting an array having unique elements because of the lodash _.uniq() method.
javascript
// Requiring the lodash library const _ = require( "lodash" ); // Original array let y = ([ 'apple' , 'banana' , 'banana' , 'chikoo' , 'Elderberry' , 'Damson' , 'Date' , 'guava' , 'Damson Date' ]); // Use of _.uniq() // method let gfg = _.uniq(y); // Printing the output console.log(gfg); |
Output:
[ 'apple', 'banana', 'chikoo', 'Elderberry', 'Damson', 'Date', 'guava', 'Damson Date' ]
Note: This code will not work in normal JavaScript because it requires the library lodash to be installed.
Contact Us