Jak ustawić unikalną tablicę JSON [duplikat]

Możliwy duplikat:
Unikalne wartości tablicy
Uzyskaj unikalne wyniki z tablicy JSON za pomocą jQuery

Mam taki ciąg JSON

[
 Object { id="38",product="foo"},
 Object { id="38",product="foo"},
 Object { id="38",product="foo"},
 Object { id="39",product="bar"},
 Object { id="40",product="hello"},
 Object { id="40",product="hello"}

]

W tej tablicy JSON znajdują się zduplikowane wartości .. jak mogę sprawić, że ta tablica JSON będzie taka unikalna

[
 Object { id="38",product="foo"},
 Object { id="39",product="bar"},
 Object { id="40",product="hello"}
]

.. Szukam sugestii, która wykorzystuje mniej iteracji,Jquery $.inArray nie działa w tym przypadku.

Sugestie dotyczące korzystania z bibliotek innych firm są mile widziane.

questionAnswers(5)

yourAnswerToTheQuestion