У меня есть следующий массив:
const arr = [
{company: 'a', date: '1'},
{company: 'b', date: '1'},
{company: 'c', date: '1'},
{company: 'a', date: '2'},
{company: 'a', date: '1'},
{company: 'b', date: '2'},
]
Я просто хочу знать, как получить уникальные объекты внутри него. Я попытался использовать loda sh с этой командой:
uniqBy(arr, 'date');
Но он возвращает только:
[
{company: "a", date: "1"},
{company: "a", date: "2"}
]
Я хочу что-то вроде этого:
[
{company: "a", date: "1"},
{company: "a", date: "2"},
{company: "b", date: "1"},
{company: "b", date: "2"},
{company: "c", date: "1"},
]
Есть ли способ в loda sh или vanilla JS сделать это?