Функция ArrayOptFindByKey()
ищет первый элемент массива, у которого значение определенного поля (ключа) совпадает с заданным значением.
Аргументы:
- array
Массив, в котором будет производиться поиск элемента по ключу. - keyValue
Значение ключа, по которому будет производиться поиск. Должно быть строкой. - keyName (необязательный аргумент)
Имя элемента массива, который используется в качестве ключа. Если имя ключа не указано, используется первичный ключ.
Результат:
- Any
Возвращает первый элемент, значение ключа которого совпадает сkeyValue
. Если такой элемент не найден, возвращаетсяundefined
.