Método Lodash _.invert()

El método _.invert() se usa para devolver la copia de un objeto donde la clave del objeto se convierte en valor y el valor del objeto se convierte en la clave. Si el objeto contiene valores duplicados, los valores subsiguientes sobrescriben las asignaciones de propiedades.

Sintaxis:

_.invert(object)

Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • objeto: Este parámetro contiene el objeto a invertir.

Valor devuelto: este método devuelve el nuevo objeto invertido.

Ejemplo 1:

Javascript

// Requiring the lodash library  
const _ = require("lodash");  
  
// Given object
var obj =  { 'a': 1, 'b': 2, 'c': 3 };
  
// Use of _.invert method 
console.log(_.invert(obj)); 

Producción:

{ '1': 'a', '2': 'b', '3': 'c'}

Ejemplo 2:

Javascript

// Requiring the lodash library  
const _ = require("lodash");  
  
// Given object
var obj =  { 'a': 1, 'b': 2, 'c': 2 };
  
// Use of _.invert method 
console.log(_.invert(obj)); 

Producción:

{ '1': 'a', '2': 'c' }

Ejemplo 3:  

Javascript

/// Requiring the lodash library  
const _ = require("lodash");  
   
// Given object
var obj = { 
            Name: "GeeksforGeeks", 
            password: "gfg@1234", 
            username: "your_geeks"
        } 
   
// Use of _.invert method 
console.log(_.invert(obj));

Producción:

{GeeksforGeeks: "Name", 
gfg@1234: "password",
your_geeks: "username"}

Publicación traducida automáticamente

Artículo escrito por sanjoy_62 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *