El método Lodash _.isMatch() pobjectsourcethe object Debido a p,source
Sintaxis:
_.isMatch( object, source )
Parámetros:
- objeto: Objeto en el que se va a comparar la fuente.
- fuente: Fuente que se va a emparejar.
Valor devuelto: este método devuelve un valor booleano (devuelve verdadero si la fuente y el objeto dado coinciden; de lo contrario, devuelve falso).
Ejemplo 1:
Javascript
// Defining Lodash variable const _ = require('lodash'); var object = { 'Geeks': "GfG", 'Geeks2': "GfG2" }; // Checking console.log(_.isMatch(object, { 'Geeks2': "GfG2" })); // Checking console.log(_.isMatch(object, { 'Geeks': "GfG2" }));
Producción:
true false
Ejemplo 2: para verificar con una fuente vacía, este método devuelve verdadero.
Javascript
// Defining Lodash variable const _ = require('lodash'); var object = { 'Geeks': "GfG", 'Geeks2': "GfG2" }; // Checking console.log(_.isMatch(object, { }));
Producción:
true
Ejemplo 3: este método también funciona para arreglos.
Javascript
// Defining Lodash variable const _ = require('lodash'); var object = [1, 2, 3]; // Checking console.log(_.isMatch(object, [1, 2])); // Checking console.log(_.isMatch(object, [1, 3]));
Producción:
true false