Lodash _.conforms

2021-09-24 10:53 更新

_.conforms(source)

創(chuàng)建一個函數(shù)。 這個函數(shù)會 調(diào)用 source 的屬性名對應(yīng)的 predicate 與傳入對象相對應(yīng)屬性名的值進行斷言處理。 如果都符合返回 true ,否則返回 false 。注意: 當(dāng)source為偏應(yīng)用時,這種方法等價于_.conformsTo。(注:關(guān)于偏應(yīng)用大家可以自己到google上搜索一下)。

添加版本

4.0.0

參數(shù)

  1. source (Object): 包含斷言屬性值的對象。

返回

(Function): 返回新的函數(shù)。

例子

var objects = [  { 'a': 2, 'b': 1 },  { 'a': 1, 'b': 2 }]; 
_.filter(objects, _.conforms({ 'b': function(n) { return n > 1; } }));
// => [{ 'a': 1, 'b': 2 }]


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號