var arr1 = [{ id: 001, name: 'javascript' }, { id: 002, name: 'PHP'}, { id: 001, name: 'javascript'}]
function isEqual(arr, prop) {
const res = [], json = {}
for (let i=0; i<arr.length; i++) {
if (!json[arr[i][prop]]) {
res.push(arr[i])
json[arr[i][prop]] = 1
}
}
return res
}
console.log(isEqual(arr1))
找出对象数组中相同的对象元素
最新推荐文章于 2023-08-20 22:06:06 发布