Lodash _.isMatch

2021-09-24 10:22 更新

_.isMatch(object, source)

執(zhí)行一個(gè)深度比較,來確定 object 是否含有和 source 完全相等的屬性值。注意: 當(dāng)source為偏應(yīng)用時(shí),這種方法等價(jià)于_.matches。(注:關(guān)于偏應(yīng)用大家可以自己到google上搜索一下)。偏應(yīng)用比較匹配空數(shù)組和空對(duì)象source值分別針對(duì)任何數(shù)組或?qū)ο蟮膬r(jià)值。在_.isEqual中查看支持的值比較列表。

添加版本

3.0.0

參數(shù)

  1. object (Object): 要檢查的對(duì)象。
  2. source (Object): 屬性值相匹配的對(duì)象。

返回

(boolean): 如果object匹配,那么返回 true,否則返回 false。

例子

var object = { 'a': 1, 'b': 2 }; 
_.isMatch(object, { 'b': 2 });
// => true
 _.isMatch(object, { 'b': 1 });
// => false


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)