我想从一个阵列重组为新阵列。其中一些是重复数据。在将对象推入数组之前,我使用过.includes()
,.indexOf(data) == -1
进行检查并使其唯一,但这没有用。我也已经尝试将其添加到Set()
中,但结果仍然相同。代码看起来像这样。
data.forEach( a => {
let buff = {
AA : a.x, //String
BB : a.y, //String
CC : a.z //String
}
if (!newData.includes(buff)) newData.push(buff)
})
有人可以帮我吗?,谢谢。