_.conforms

语法:

_.conforms(source)

源代码链接:source

npm包链接:npm package

描述:

创建一个函数。 这个函数会 调用source的属性名对应的 predicate 与传入对象相对应属性名的值进行断言处理。 如果都符合返回true,否则返回false

注意:source为偏应用时,这种方法等价于_.conformsTo

开始版本: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 }]

Last updated