Мне нужно удалить все дубликаты элементов, например:как удалить избыточный массив объектов
var arr = [
{'seriesIndex':1,pointIndex:0},
{'seriesIndex':1,pointIndex:1},
{'seriesIndex':0,pointIndex:0},
{'seriesIndex':1,pointIndex:0},
{'seriesIndex':1}
]
Как удалить избыточные (дубликаты) объектов массива из массива?
Мой ожидаемый результат:
arr = [
{'seriesIndex':1,pointIndex:0},
{'seriesIndex':1,pointIndex:1},
{'seriesIndex':0,pointIndex:0},
{'seriesIndex':1}
]
Как этого добиться?
Возможный дубликат [Удалить дубликаты из массива JavaScript] (http://stackoverflow.com/questions/9229645/remove-duplicates-from-javascript-array) содержит один из лучших ответы, которые я видел на SO, но все честно (второй ответ) –