首页 > 其他分享 >set实现数组去重

set实现数组去重

时间:2023-02-13 10:56:45浏览次数:46  
标签:arr 12 实现 43 set let 数组 68

原理:利用Set的唯一性,先把数组变成set,再转换成数组。 第一种数组去重方法(使用Array.from)

let arr = [12,43,23,43,68,12];
let item = new Set(arr);
console.log(item);//结果输出的是一个对象
//使用Array.from转成数组
let arr = [12,43,23,43,68,12];
let item = Array.from(new Set(arr));
console.log(item);// [12, 43, 23, 68]

第二种数组去重方法(使用...扩展运算符

  let arr = [12, 43, 23, 43, 68, 12];
  let setAr = new Set(arr);
  let arrs = [...setAr];
  console.log(arrs);

 

标签:arr,12,实现,43,set,let,数组,68
From: https://www.cnblogs.com/zhaofen/p/17115590.html

相关文章