# lodash conforms
创建一个函数。 这个函数会调用 source 的属性名对应的 predicate 与传入对象相对应属性名的值进行断言处理。
概要
_.conforms(source)
创建一个函数。 这个函数会调用 source
的属性名对应的 predicate 与传入对象相对应属性名的值进行断言处理。 如果都符合返回 true
,否则返回 false
。
注意: 当 source
为偏应用时,这种方法等价于 _.conformsTo
。(注:关于偏应用大家可以自己到 google 上搜索一下)。
# 添加版本
4.0.0
# 参数
source(Object)
: 包含断言属性值的对象。
# 返回
(Function): 返回新的函数。
# 例子
var objects = [
{ 'a': 2, 'b': 1 },
{ 'a': 1, 'b': 2 }
];
_.filter(objects, _.conforms({ 'b': function(n) { return n > 1; } }));
// => [{ 'a': 1, 'b': 2 }]
← _.cond _.constant →