js-数组去重

利用Set()

return Array.from(new Set(array))
//return [...new Set(array)]

filter+indexOf实现

return arr.filter(function(item, index, array) {
return array.indexOf(item, 0) === index;
});

双重循环

创建新空的新数组,一层循环遍历原数组,
一层循环在新数组找是否有相同的,无相同的则推入。

posted @ 2022-10-29 12:09  badpear  阅读(34)  评论(0)    收藏  举报