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  阅读(18)  评论(0)    收藏  举报