_.conformsTo(object, source)

sourcenpm package

Checks if object conforms to source by invoking the predicate properties of source with the corresponding property values of object.Note: This method is equivalent to _.conforms when source is partially applied.

Since

4.14.0

Arguments

  • object (Object): The object to inspect.
  • source (Object): The object of property predicates to conform to.

Returns

(boolean): Returns true if object conforms, else false.

Example

  1. var object = { 'a': 1, 'b': 2 };
    _.conformsTo(object, { 'b': function(n) { return n > 1; } });
    // => true
    _.conformsTo(object, { 'b': function(n) { return n > 2; } });
    // => false