對象集合根據其中一個值去重

記錄一下,方便日後查找

let src=[
{
name:"小明",
age:"18"
},
{
name:"小明",
age:"19"
}
]
function deWeight(arr,key) {
                        const res = new Map();
                        return arr.filter((a) => !res.has(a[key])&&res.set(a[key], 1))
                    }
src = deWeight(src,'name')
發佈了16 篇原創文章 · 獲贊 18 · 訪問量 4194
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章