Задать вопрос
@Rocknrolla99
Some text

Как отсортировать массив объектов по полю?

Всем привет.

Есть сл данные
const a =  [ {name:"John", id:1 }, {name:"Anna, id:2 } ];
const b = [ {name:"Rosa", id:2 } ];

Подскажите, есть ли у лодаша метод который отфильтрует массив а по полю id найдет совпадение в массиве b и заменит у себя объект который совпал по id.

То есть в итоге результат должен быть такой
const a =  [ {name:"John", id:1 }, {name:"Rosa", id:2 } ];

Ну и значение Id я явно не знаю.
P.S. как сделать руками вариант не нужен. Интересует именно API лодаша.

Спасибо
  • Вопрос задан
  • 69 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
KickeRocK
@KickeRocK
FrontFinish
const b = a.filter(x=>x.id===2);
Описание, конечно, счастья вам и здоровья
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 16:42
2000 руб./за проект
18 дек. 2024, в 16:33
2000 руб./в час
18 дек. 2024, в 16:06
5000 руб./за проект