Delete duplicate elements from an array [duplicate]

It’s easier using Array.filter:

var unique = arr.filter(function(elem, index, self) {
    return index === self.indexOf(elem);
})

Leave a Comment