tag_name が重複するものを配列から取り除きます
const tag_array = [
{
id: 1,
tag_name: 'ほげほげ'
},
{
id: 2,
tag_name: 'ふがふが'
},
{
id: 3,
tag_name: 'ほげほげ'
},
]
const unique_tag_array = tag_array.reduce((a, v) => {
if (!a.some((e) => e.tag_name === v.tag_name)) {
a.push(v);
}
return a;
}, []);
console.log( '● tag_array' );
console.log( tag_array );
console.log('● unique_tag_array');
console.log(unique_tag_array);