Underscore.js | _.find () Функция
Опубликовано: 11 Декабря, 2021
Функция _.find () просматривает каждый элемент списка и возвращает первое вхождение элемента, удовлетворяющего условию. Если какой-либо элемент списка не удовлетворяет условию, возвращается undefined
значение.
Синтаксис:
_.find (список, предикат, [контекст])
Параметры: эта функция принимает три параметра, как указано выше и описано ниже:
- list: этот параметр используется для хранения списка элементов.
- предикат: этот параметр используется для удержания условия истинности.
- context: текстовое содержимое, которое необходимо отобразить. Это необязательный параметр.
Возвращаемое значение: возвращает первое вхождение элемента, удовлетворяющего условию.
Пример 1:
Выход:
5
Пример 2:
<!DOCTYPE html> < html > < head > < script type = "text/javascript" src = </ script > </ head > < body > < script type = "text/javascript" > var words = ['javascript', 'java', 'unix', 'hypertext', 'undescore', 'CSS']; const result = words.find(word => word.length == 9); console.log(result); </ script > </ body > </ html > |
Выход:
гипертекст