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