El método Lodash _.isMatchWith() pobjectsourcethe object Debido a p,sourcecustomizer”
Sintaxis:
_.isMatchWith( object, source, [customizer] )
Parámetros:
- objeto: Objeto en el que se va a comparar la fuente.
- fuente: Fuente que se va a emparejar.
- personalizador: Función utilizada para personalizar las comparaciones.
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" }; function fun() { return true; } // Checking console.log(_.isMatch(object, { 'Geeks2': "GfG2" }, fun)); // Checking console.log(_.isMatch(object, { 'Geeks': "GfG2" }, fun));
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" }; function fun(){ return true; } // Checking console.log(_.isMatch(object, { }, fun));
Producción:
true