Lodash _.matches

2021-09-24 10:54 更新

_.matches(source)

創(chuàng)建一個(gè)深比較的方法來(lái)比較給定的對(duì)象和 source 對(duì)象。 如果給定的對(duì)象擁有相同的屬性值返回 true,否則返回 false。注意: 創(chuàng)建的函數(shù)相當(dāng)于_.isMatch應(yīng)用 source 。部分比較匹配空數(shù)組和空對(duì)象源值,分別針對(duì)任何數(shù)組或?qū)ο蟮膬r(jià)值。見(jiàn)_.isEqual支持的價(jià)值比較的列表。

添加版本

3.0.0

參數(shù)

  1. source (Object): 要匹配屬性值的源對(duì)象。

返回

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

例子

var objects = [  { 'a': 1, 'b': 2, 'c': 3 },  { 'a': 4, 'b': 5, 'c': 6 }]; _.filter(objects, _.matches({ 'a': 4, 'c': 6 }));
// => [{ 'a': 4, 'b': 5, 'c': 6 }]


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)