Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Lodash _.identity() Method

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

Lodash is a JavaScript library that works on the top of underscore.js. Lodash helps in working with arrays, strings, objects, numbers, etc. The _.identity method returns the first argument it receives.

Syntax:

_.identity(value)

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

  • value: It can be any value.

Returns: Returns the first argument it receives.

Example 1:




// Requiring the lodash library  
const _ = require("lodash");        
  
// Use of _.identity() method   
var user = [
  { 'name': 'XXXX', 'age': 36, 'active': true },
  { 'name': 'YYYY',   'age': 40, 'active': false }
];
  
let gfg = _.identity(user);
  
// Printing the output  
console.log(gfg);

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

Output:

[Object {active: true, age: 36, name: "XXXX"}, Object {active: false, age: 40, name: "YYYY"}]

Example 2:




// Requiring the lodash library  
const _ = require("lodash");        
  
// Use of _.identity() method   
var company = { 'name': 'geeksforgeeks' };
  
let gfg = _.identity(company) === company;
  
// Printing the output  
console.log(gfg);

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

Output:

true
My Personal Notes arrow_drop_up
Last Updated : 14 Sep, 2020
Like Article
Save Article
Similar Reads
Related Tutorials