JSFiddle - React, Tailwind, and code Playground
by wZVanG
HTML
<pre></pre>
JavaScript
var values = [
{ name: 'someName1' },
{ name: 'someName2' },
{ name: 'someName1' },
{ name: 'someName1' }
];
var repeats = [], item, i = 0;
while(i < values.length){
repeats.indexOf(item = values[i++].name) > -1 ? values.pop(i--) : repeats.push(item)
}
document.querySelector("pre").innerHTML = JSON.stringify(values)