Javascript 如何筛选一个大数组以获得唯一值?

Javascript 如何筛选一个大数组以获得唯一值?,javascript,arrays,object,Javascript,Arrays,Object,我有一个241项的数组,其中有许多属性,其中一项,我需要检查重复项,如果它们存在,我想检索它们 [{ 0: { archived: false, codes: ["8051827900013"]}, 1: { archived: false codes: ["8051827900013", "8052333451"]} }] 我试图映射数组以仅检索代码,但如何过滤重复的代码 很抱歉这里有这么一个新手问题。这不是有效的语法[0:“8051827900013”]如果您已经映射数

我有一个241项的数组,其中有许多属性,其中一项,我需要检查重复项,如果它们存在,我想检索它们

[{
0: { archived: false,
     codes: ["8051827900013"]},
1: { archived: false
     codes: ["8051827900013", "8052333451"]}
}]
我试图映射数组以仅检索代码,但如何过滤重复的代码


很抱歉这里有这么一个新手问题。

这不是有效的语法
[0:“8051827900013”]
如果您已经映射数组以获取值,您可以使用本文中的答案:要过滤掉重复的值您想要检索什么信息,请告诉我您想要的结果?谢谢