Skip to content
Related Articles

Related Articles

Improve Article

Lodash _.identity() Method

  • Last Updated : 14 Sep, 2020

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
Recommended Articles
Page :