Как сделать массив JSON уникальным [дубликат]

Possible Duplicate:
Array unique values
Get unique results from JSON array using jQuery

У меня есть строка 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"}

]

В этом массиве JSON есть повторяющиеся значения. Как я могу сделать этот массив JSON уникальным, как этот

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

. Я ищу предложение, которое использует меньше итераций, Jquery $.inArray не работает в этом случае.

Предложение использовать любые сторонние библиотеки приветствуются.

Ответы на вопрос(4)

Ваш ответ на вопрос