4.17.11
3.10.1
2.4.2
1.3.1
_.isMatch(object, source)
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
argument
object
source
type
Object
Object
description
The object to inspect.
The object of property values to match.
Returns
(array)
Example
var object = { a: 1, b: 2 };
_.isMatch(object, { b: 2 });
// => true
_.isMatch(object, { b: 1 });
// => false
var object = { a: 1, b: 2 };
_.isMatch(object, { b: 2 });
// => true
_.isMatch(object, { b: 1 });
// => false