我有这样的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在这种情况下不起作用。
Jquery $.inArray
欢迎使用任何第三方库的建议。
在以下SO问题中检查解决方案:
使用jQuery从JSON数组获取唯一结果
您必须遍历数组并创建一个包含唯一值的新数组。