@Vasia1993

Как правильно написать функцию которая принимает в качестве параметров, свойство и значение объекта?

Добрый день! подскажите плиз, как правильно написать функцию такого вида:
const arr = [
   {
     name: 'Vasia',
     lastName: 'Familia'
  },
  {
     name: 'Sasha',
     lastName: 'Familia'
  },
 {
     name: 'Oleg',
     lastName: 'Familia'
  },
]
const funkParam = (parametr, value) => arr.filter (item => item.parametr.value === parametr.value)

вообщем что то не то пишу(
есть массив объектов мне нужна функция, которая при вызове и передаче в неё свойства и значения, возвращала результат совпадений
типо
funkParam('name', 'Oleg')
  • Вопрос задан
  • 232 просмотра
Решения вопроса 1
@h88p
Pre-Junior HTML Developer
const funkParam = (param, val) => arr.filter(item => item[param] === val)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы