Lodash _.conformsTo() 方法
Lodash 是一个基于 underscore.js 的 JavaScript 库。 Lodash 有助于处理数组、集合、字符串、对象、数字等。
_.conformsTo()方法用于通过使用对象的相应属性值调用源的谓词属性来检查给定对象是否符合给定源。如果符合则返回 true,否则返回 false。
句法:
_.conformsTo( object, source )
参数:此方法接受上面提到的两个参数,如下所述:
- object:此参数保存要检查的对象。
- source:此参数保存要符合的属性谓词的对象。
返回值:如果对象符合,此方法返回 true,否则返回 false。
示例 1:
Javascript
// Defining Lodash variable
const _ = require('lodash');
// Initializing a object
var object = { 'gfg': 5, 'GFG': 10 };
// Calling the _.conformsTo() functions
_.conformsTo(object,
{ 'gfg': function(n)
{ return n > 1; }
}
);
Javascript
// Defining Lodash variable
const _ = require('lodash');
// Initializing a object
var object = { 'gfg': 5, 'GFG': 10 };
// Calling the _.conformsTo() functions
_.conformsTo(object,
{ 'GFG': function(n)
{ return n > 12; }
}
);
输出:
true
示例 2:
Javascript
// Defining Lodash variable
const _ = require('lodash');
// Initializing a object
var object = { 'gfg': 5, 'GFG': 10 };
// Calling the _.conformsTo() functions
_.conformsTo(object,
{ 'GFG': function(n)
{ return n > 12; }
}
);
输出:
false