JSFiddle - React, Tailwind, and code Playground
JavaScript
var array = [{"Name":"XXXX", "Hobby":"Music"},
{"Name":"XXXX", "Hobby":"Cricket"},
{"Name":"XXXX", "Hobby":"Books"},
{"Name":"YYYY", "Hobby":"Tennis"},
{"Name":"YYYY", "Hobby":"Books"},
{"Name":"YYYY", "Hobby":"Drawing"}];
var distinctNames = []
for (i = 0; i < array.length; i++) {
if(distinctNames.indexOf(array[i].Name) === -1){
distinctNames.push(array[i].Name);
}
else{
array[i].Name = "";
}
}
for (i = 0; i < array.length; i++) {
console.log("Name:" + array[i].Name + " Value:" + array[i].Hobby)
}