I have an array of objects in Javascript
I am trying to filter out duplicates by object value
get duplicate
get unique
example arrays:
let array = [
{
id: '001',
name: 'aaa',
type_id: 'a111'
},{
id: '002',
name: 'bbb',
type_id: 'a111'
},{
id: '003',
name: 'ccc',
type_id: 'a222'
},{
id: '004',
name: 'ddd',
type_id: 'a333'
}];
This is what i want my array to turn out like:
function 1(array, 'type_id')
[{
id: '001',
name: 'aaa',
type_id: 'a111'
},{
id: '002',
name: 'bbb',
type_id: 'a111'
}];
function 2(array, 'type_id')
[{
id: '003',
name: 'ccc',
type_id: 'a222'
},{
id: '004',
name: 'ddd',
type_id: 'a333'
}];
<>demonstrating where you are stuck.