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': 'neveropen' };   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
