Lodash _.matchesProperty
_.matchesProperty(path, srcValue)
创建一个深比较的方法来比较给定对象的 path 的值是否是 srcValue 。 如果是返回 true ,否则返回 false 。注意: 这个方法支持以_.isEqual 的方式比较相同的值。
添加版本
3.2.0
参数
- path (Array|string): 给定对象的属性路径名。
- srcValue (*): 要匹配的值。
返回
(Function): 返回新的函数。
例子
var objects = [ { 'a': 1, 'b': 2, 'c': 3 }, { 'a': 4, 'b': 5, 'c': 6 }];
_.find(objects, _.matchesProperty('a', 4));
// => { 'a': 4, 'b': 5, 'c': 6 }