-4
我有一个JSON对象中删除重复的JSON记录的基础的Javascript上具有相同属性的
[{id:1,name:a, cat:1},{id:1, name:a, cat:2},{id:2, name:b, cat:8}]
我需要它,这样我刚刚得到的第一个重复的ID
[{id:1,name:a, cat:1},{id:2, name:b, cat:8}]
我有一个JSON对象中删除重复的JSON记录的基础的Javascript上具有相同属性的
[{id:1,name:a, cat:1},{id:1, name:a, cat:2},{id:2, name:b, cat:8}]
我需要它,这样我刚刚得到的第一个重复的ID
[{id:1,name:a, cat:1},{id:2, name:b, cat:8}]
我想你的需要为名称创建一个循环和一个新数组,循环遍历每个项目,如果其名称尚不存在于新数组中,则将其添加到不同值的新对象,然后将其名称添加到新的阵列,以便与以后进行比较。
虽然我没有为你编写代码,也许你可以自己破解它,现在你有一个合作的概念。 :)
到目前为止,你已经尝试过了什么? – SomeKittens
这里**问题**在哪里?到目前为止,我看到一个***工作请求*** ... – rlemon
个人 - 如果你是一个制作JSON的人,以web服务或其他方式,不要发送你不想要的信息?此外 - 只是将其转换为实际的json对象,而不是json对象的字符串表示...更易于使用。 – DFTR