_.isMatch

_.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

  1. object (Object): The object to inspect.
  2. source (Object): The object of property values to match.

Returns

(boolean): Returns true if object is a match, else false.

Example

var object = { 'a': 1, 'b': 2 };
 
_.isMatch(object, { 'b': 2 });
// => true
 
_.isMatch(object, { 'b': 1 });
// => false
doc_Lodash
2016-11-27 16:38:13
Comments
Leave a Comment

Please login to continue.