ArrayOptFindBySortedKey()
Ищет первый элемент массива с заданным значением определенного поля (ключа).
Если такой элемент не найден, возвращается undefined.
Предполагается, что массив предварительно отсортирован по ключевому полю по возрастанию, что значительно повышает скорость поиска по сравнению с функцией ArrayOptFindByKey(). Функцию имеет смысл использовать для частого поиска в каком-либо фиксированном справочнике большого размера, который необходимо заранее отсортировать.
Аргументы:
array - массив
keyValue - значение ключа (String).
keyName - имя элемента, являющегося ключом (String). Необязательный аргумент. Если имя ключа не указано, используется первичный ключ.
Результат:
Any