js数组去重小结
时间:2021-07-07 18:46:56
收藏:0
阅读:44
简单一维数组去重
set 方法
let arr = [1,0,0,2,9,8,3,1];
function unique(arr) {
return Array.from(new Set(arr))
}
console.log(unique(arr)); // [1,0,2,9,8,3]
or
console.log(...new Set(arr)); // [1,0,2,9,8,3]
数组中对象去重
let newArr = [];
let obj = {};
for (var i = 0; i < arr.length; i++) {
if (!obj[arr[i].key]) {
newArr.push(arr[i]);
obj[arr[i].key] = true;
}
}
console.log(newArr);
?
原文:https://blog.51cto.com/u_14785218/3002953
评论(0)