let arr = [{name: "john"}, {name: "jane"}, {name: "imelda"}, {name: "john"}]; const uniqueArray = arr.filter((v,i,a)=>a.findIndex(t=>(t.name===v.name))===i) console.log(uniqueArray);