Método Lodash _.propertyOf()

El método Lodash _.propertyOf () es el inverso de la función _.property(). Esta función toma un objeto como argumento y devuelve una función que devolverá el valor de una propiedad proporcionada.

Sintaxis: 

_.property( object )

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

  • objeto: este parámetro contiene el valor del objeto que este método necesita devolver.

Valor de retorno: este método devuelve una nueva función de acceso.

Ejemplo 1 :

Javascript

// Requiring the lodash library  
const _ = require("lodash");            
    
var info = { 
            Company: 'GeeksforGeeks', 
            Address: 'Noida'
        }; 
          
// Use of _.propertyOf() method         
let gfg = _.propertyOf(info)('Company')
  
// Printing the output  
console.log(gfg);

Producción :

GeeksforGeeks

Ejemplo 2:

Javascript

// Requiring the lodash library  
const _ = require("lodash");            
    
var array = [0, 2],
    object = { 'a': array, 'b': array };
             
// Use of _.propertyOf() method         
let gfg = _.map(['a[0]', 'b[1]'], _.propertyOf(object)); 
  
// Printing the output  
console.log(gfg);

Producción :

[0, 2]

Publicación traducida automáticamente

Artículo escrito por jana_sayantan 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 *