// 数组去重
var arr = ['1','1','hh','hh'];
unique(arr)
function unique (arr) {
console.log(Array.from(new Set(arr)));
// return Array.from(new Set(arr))
}
// 对象去重
var aaa = [
{
"id": 1,
"title": "汽车维修类课程"
},
{
"id": 2,
"title": "汽车维修类课程"
},
{
"id": 1,
"title": "汽车维修类课程"
}
]
function unique(arr1) {
const res = new Map();
return arr1.filter((a) => !res.has(a.id) && res.set(a.id, 1))
}
console.log(unique(aaa))
js 数组去重
最新推荐文章于 2024-05-01 04:53:19 发布