Lodash es una biblioteca de JavaScript que funciona en la parte superior de underscore.js. Lodash ayuda a trabajar con arrays, colecciones, strings, idiomas, funciones, objetos, números, etc.
El método _.isPlainObject() verifica si el valor es un objeto simple, lo que significa un objeto creado por el constructor de objetos o uno con un [[Prototipo]] de nulo.
Sintaxis:
_.isPlainObject(value)
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- valor: Es la función que se utiliza para comprobar el valor.
Valor devuelto: este método devuelve verdadero si el valor es un objeto simple, de lo contrario, es falso.
Ejemplo 1: Aquí, const _ = require(‘lodash’) se usa para importar la biblioteca lodash en el archivo.
// Requiring the lodash library const _ = require("lodash"); // Original array var object = _.isPlainObject(Object.create(null)); // Using the _.isPlainObject() method let plain_data = ( object); // Printing the output console.log(plain_data);
Producción:
true
Ejemplo 2:
// Requiring the lodash library const _ = require("lodash"); // Original array var object = _.isPlainObject([1, 2, 3]); // Using the _.isPlainObject() method let plain_data = ( object); // Printing the output console.log(plain_data);
Producción:
false
Ejemplo 3:
// Requiring the lodash library const _ = require("lodash"); // Original array var object = _.isPlainObject({ 'x': 0, 'y': 0 }); // Using the _.isPlainObject() method let plain_data = ( object); // Printing the output console.log(plain_data);
Producción:
true
Nota: este código no funcionará en JavaScript normal porque requiere que se instale la biblioteca lodash.
Publicación traducida automáticamente
Artículo escrito por shivanisinghss2110 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA