Функция Underscore.js _.matcher ()

Опубликовано: 6 Декабря, 2021

Underscore.js - это библиотека JavaScript, которая предоставляет множество полезных функций, которые во многом помогают в программировании, такие как отображение, фильтр, вызов и т. Д., Даже без использования каких-либо встроенных объектов.

Функция _.matcher () - это встроенная функция в библиотеке Underscore.js JavaScript, которая используется для поиска функции предиката, которая может проинформировать вас, включает ли переданный объект все свойства "ключ-значение", указанные в параметре attrs.

Синтаксис:

 _.matcher (attrs)

Параметры: эта функция принимает один параметр, как указано выше и описано ниже:

  • attrs: это атрибут, который имеет пару ключей и значений.

Возвращаемое значение: этот метод возвращает функцию-предикат.

Пример 1:

Javascript

<!DOCTYPE html>
<html>
<head>
<script type= "text/javascript" src=
</head>
<body>
<script type= "text/javascript" >
console.log(_.matcher({
picked: true , seeable: false
}));
</script>
</body>
</html>

Выход:

 функция (объект) {возврат isMatch (объект, attrs); }

Пример 2:

Javascript

<!DOCTYPE html>
<html>
<head>
<script type= "text/javascript"
src=
</head>
<body>
<script type= "text/javascript" >
var attr = "GeeksforGeeks" ;
console.log(_.matcher(attr));
</script>
</body>
</html>

Выход:

 функция (объект) {возврат isMatch (объект, attrs); }

Ссылка: https://underscorejs.org/#matcher