Есть массив вида
arr = [
{key: 1, value: some_value441},
{key: 2, value: some_value212},
{key: 3, value: some_value33},
{key: 4, value: some_value44},
]
Нужно по значению key найти значение value, причем алгоритм должен быть наиболее оптимальным, кто может подсказать в какую сторону двигатсья?