isMatch
_.isMatch(source, object)
# Ⓢ [Ⓣ][1] Ⓝ
Performs a partial deep comparison between object and source to
determine if object contains equivalent property values.
Note: This method is equivalent to _.matches when source is
partially applied.
Partial comparisons will match empty array and empty object source
values against any array or object value, respectively. See _.isEqual
for a list of supported value comparisons.
Since
3.0.0
Arguments
source(Object): The object of property values to match.object(Object): The object to inspect.
Returns
(boolean): Returns true if object is a match, else false.
Example
var object = { 'a': 1, 'b': 2 };
_.isMatch({ 'b': 2 }, object);
// => true
_.isMatch({ 'b': 1 }, object);
// => false