El método _.toPlainObject() se usa para convertir el valor especificado en un objeto simple que aplana las propiedades heredadas de valor con clave de string enumerable en propiedades propias del objeto simple.
Sintaxis:
_.toPlainObject(value)
Parámetros: este método acepta un parámetro como se mencionó anteriormente y se describe a continuación:
- value: este parámetro contiene un valor para convertir.
Valor de retorno: este método devuelve el objeto sin formato convertido.
Ejemplo 1:
Javascript
// Defining Lodash variable const _ = require('lodash'); // Initializing a function gfg() function gfg() { this.a = 1; } // Calling _.toPlainObject() function console.log(_.assign({ 'b': 2 }, _.toPlainObject(new gfg)));
Producción:
{ b: 2, a: 1 }
Ejemplo 2:
Javascript
// Defining Lodash variable const _ = require('lodash'); // Initializing a function gfg() function gfg() { this.c = 4; } gfg.prototype.b = 2; // Calling _.toPlainObject() function console.log( _.toPlainObject(new gfg) );
Producción:
{ c: 4, b: 2 }
Nota: Esto no funcionará en JavaScript normal, ya que requiere que se instale la biblioteca lodash.
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA