_.conforms(source)
_.conforms()
方法创建一个谓词函数,该函数检查对象是否符合所提供的属性/值条件。
参数
source
(Object): 用于定义匹配条件的属性/值对。
返回值
(Function): 返回新的谓词函数。
示例
javascript
const object = { a: 1, b: 2 };
const condition = _.conforms({ a: (v) => v > 0 });
console.log(condition(object));
// => true
在这个示例中,_.conforms()
创建了一个谓词函数 condition
,该函数检查对象是否具有属性 'a'
并且 'a'
的值大于 0。对于给定的对象 { 'a': 1, 'b': 2 }
,谓词函数返回 true
,因为该对象满足条件。