El método Lodash _.isEqual() p
Sintaxis:
_.isEqual( value1, value2)
Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- valor1: valor1 a comprobar.
- valor2: valor2 a comprobar.
Valor devuelto: este método devuelve un valor booleano (devuelve verdadero si los dos valores son iguales, de lo contrario, es falso).
Ejemplo 1:
Javascript
// Defining Lodash variable const _ = require('lodash'); var val1 = { "a": "gfg" }; var val2 = { "a": "gfg" }; // Checking for Equal Value console.log("The Values are Equal : " +_.isEqual(val1,val2));
Producción:
The Values are Equal : true
Ejemplo 2: Para arreglos:
Javascript
// Defining Lodash variable const _ = require('lodash'); var val1 = [1, 2, 3, 4] var val2 = [1, 2, 3, 4] // Checking for Equal Value console.log("The Values are Equal : " +_.isEqual(val1,val2));
Producción:
The Values are Equal : true
Ejemplo 3: Para strings:
Javascript
// Defining Lodash variable const _ = require('lodash'); var val1 = "gfg" var val2 = "gfg" // Checking for Equal Value console.log("The Values are Equal : " +_.isEqual(val1,val2));
Producción:
The Values are Equal : true
Ejemplo 4: Para números:
Javascript
// Defining Lodash variable const _ = require('lodash'); var val1 = 1 var val2 = 1 // Checking for Equal Value console.log("The Values are Equal : " +_.isEqual(val1,val2));
Producción:
The Values are Equal : true
Ejemplo 5:
Javascript
// Defining Lodash variable const _ = require('lodash'); var val1 = 222 var val2 = 323 // Checking for Equal Value console.log("The Values are Equal : " +_.isEqual(val1,val2));
Producción:
The Values are Equal : false