Skip to content
Related Articles

Related Articles

Improve Article

Lodash _.uniq() Method

  • Last Updated : 19 Aug, 2020

The _.uniq method is used to create an array of unique values in order, from all given arrays using SameValueZero for equality comparisons.

Syntax:

_.union(array)

Parameters: This method accepts a single parameter as mentioned above and described below:

  • array: This parameter holds array to inspect.

Return Value: This method is used to return the new array of combined values.

Example 1: Here, const _ = require(‘lodash’) is used to import the lodash library in the file.



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:

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:

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']

Note: This code will not work in normal JavaScript because it requires the library lodash to be installed.




My Personal Notes arrow_drop_up
Recommended Articles
Page :