📜  Underscore.js _.matcher()函数

📅  最后修改于: 2022-05-13 01:56:36.934000             🧑  作者: Mango

Underscore.js _.matcher()函数

Underscore.js是一个 JavaScript 库,它提供了许多有用的函数,即使不使用任何内置对象,也可以在很大程度上帮助编程,如地图、过滤器、调用等。

_.matcher()函数是 JavaScript 的 Underscore.js 库中的一个内置函数,用于查找谓词函数,该函数可以通知您传入的对象是否包含attrs参数中给出的所有键值属性。

句法:

_.matcher(attrs)

参数:此函数接受如上所述和如下所述的单个参数:

  • attrs:它是具有键和值对的属性。

返回值:该方法返回一个谓词函数。

示例 1:

Javascript


  

    

  

    

  


Javascript


  

    

  

    

  


输出:

function(obj) { return isMatch(obj, attrs); }

示例 2:

Javascript



  

    

  

    

  

输出:

function(obj) { return isMatch(obj, attrs); }

参考: https://underscorejs.org/#matcher