@75db77

Как добавить к свойству обьекта метод если название свойства состоит из двух слов?

У меня есть вот такая строка:
return data.filter(n => n.dori.toLowerCase().includes(search));

dori-это свойство объекта
Но мне нужно вместо этого свойства, написать свойство название которого состоит из двух слов carColorID.code
Как тогда должна выглядеть эта строка?
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ответы на вопрос 1
john36allTa
@john36allTa
That`s calling Walker
Поиск частичный (любое вхождение подстроки search в строке carColorId.code ):
export function searchFilter(search, data) {
  return data.filter(n => n.carColorId.code.toLowerCase().includes(search));
}

Поиск частичный (вхождение подстроки search в строке carColorId.code, но поиск ведётся с начала строки carColorId.code ):
export function searchFilter(search, data) {
   let pattern = new RegExp("^"+search, "i");
   return data.filter( n=> pattern.test(n.carColorId.code) );
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
21 нояб. 2019, в 09:12
3001 руб./за проект
21 нояб. 2019, в 08:35
2000 руб./за проект
21 нояб. 2019, в 07:41
3000 руб./за проект