Skip to content
Related Articles
Open in App
Not now

Related Articles

Lodash | _.fromPairs() Method

Improve Article
Save Article
  • Last Updated : 07 May, 2020
Improve Article
Save Article

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.


My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!