Lodash _.fromPairs() Method
Lodash _.fromPairs() method returns an object composed form key-value pairs. This method is the inverse of _.toPairs() method.
Syntax:
_.fromPairs(pairs);
Parameters:
- pairs: This parameter holds the key-value pairs of an array.
Return Value:
This method returns a new object.
Example 1: In this example, we are making a pair(object) of the given array by the use of the lodash _.fromPairs() method.
javascript
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: In this example, we are making a pair(object) of the given array by the use of the lodash _.fromPairs() method.
javascript
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: In this example, we are making a pair(object) of the given array by the use of the lodash _.fromPairs() method.
javascript
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.
Contact Us