Método Lodash _.create()

El método Lodash _.create() crea un objeto que hereda del objeto prototipo. Si se proporciona un objeto de propiedades, sus propias propiedades con clave de string enumerables se asignan al objeto creado.

Sintaxis:

_.create( proto_obj, property_object)

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

  • proto_obj: Este es el objeto del que heredar.
  • property_object: Estas son las propiedades a asignar al objeto.

Valor devuelto: este método devuelve un nuevo objeto

Ejemplo 1:

// Defining Lodash variable 
const _ = require('lodash'); 
  
function Geeks() {
  return true;
}
   
GFG = _.create(Geeks.prototype, {
  'GeeksforGeeks': "Computer Science Portal"
});
  
console.log(GFG);

Producción:

Geeks { GeeksforGeeks: 'Computer Science Portal' }

Ejemplo 2: 

// Defining Lodash variable 
const _ = require('lodash'); 
  
function protoFunc() {
  return 'Geek';
}
   
GFG = _.create(protoFunc.prototype, {
  'a': "b"
});
  
console.log(GFG);

Producción:

protoFunc { a: 'b' }

Nota: Esto no funcionará en JavaScript normal porque requiere que se instale la biblioteca lodash y se puede instalar con el siguiente comando:

npm install lodash

Publicación traducida automáticamente

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