El método _.fromPairs() devuelve un objeto compuesto por pares clave-valor. Este método es el inverso del método _.toPairs().
Sintaxis:
_.fromPairs( pairs )
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- pares: este parámetro contiene los pares clave-valor de una array.
Valor devuelto: este método devuelve un nuevo objeto.
Ejemplo 1:
const _ = require('lodash'); let pairs = [['x', 1], ['y', 2], ['z', 3]] let obj = _.fromPairs(pairs); console.log(obj)
Producción:
{ x: 1, y: 2, z: 3 }
Ejemplo 2:
const _ = require('lodash'); let pairs = [['one', 1], ['two', 2], ['three', 3]] let obj = _.fromPairs(pairs); console.log(obj)
Producción:
{ one: 1, two: 2, three: 3 }
Ejemplo 3:
const _ = require('lodash'); let pairs = [ ['name', 'lodash'], ['live', 'npm'], ['used', 'nodejs'] ] let obj = _.fromPairs(pairs); console.log(obj)
Producción:
{ name: 'lodash', live: 'npm', used: 'nodejs' }
Nota: Esto no funcionará en JavaScript normal porque requiere que se instale la biblioteca lodash.
Publicación traducida automáticamente
Artículo escrito por iamsahil1910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA