Open In App
Related Articles

Lodash _.fromPairs() Method

Improve Article
Improve
Save Article
Save
Like Article
Like

The _.fromPairs() method returns an object composed form key-value pairs. This method is the inverse of _.toPairs() method.

Syntax:

_.fromPairs( pairs )

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

  • pairs: This parameter holds the key-value pairs of an array.

Return Value: This method returns a new object.

Example 1:




const _ = require('lodash');
  
let pairs = [['x', 1], ['y', 2], ['z', 3]]
  
let obj = _.fromPairs(pairs);
  
console.log(obj)

Output:

{ x: 1, y: 2, z: 3 }

Example 2:




const _ = require('lodash');
  
let pairs = [['one', 1], ['two', 2], ['three', 3]]
  
let obj = _.fromPairs(pairs);
  
console.log(obj)

Output:

{ one: 1, two: 2, three: 3 }

Example 3:




const _ = require('lodash');
  
let pairs = [
    ['name', 'lodash'], 
    ['live', 'npm'], 
    ['used', 'nodejs']
]
  
let obj = _.fromPairs(pairs);
  
console.log(obj)

Output:

{ name: 'lodash', live: 'npm', used: 'nodejs' }

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


Last Updated : 24 Jul, 2023
Like Article
Save Article
Similar Reads
Related Tutorials