编程技术文章分享与教程

网站首页 > 技术文章 正文

JavaScript-怎么删除数组中的重复项?

hmc789 2024-11-27 14:46:03 技术文章 2 ℃

filter

let arr = ["头条", "头条", "头条", "plzbefat", "plzbefat", "plzbefat"];
let arrUnique = arr.filter((v, i, self) => self.indexOf(v) === i); //过滤掉已经存在的值
console.log(arrUnique);

ES6 set函数(值的集合)

let arr = ["头条", "头条", "头条", "plzbefat", "plzbefat", "plzbefat"];
let arrUnique = [...new Set(arr)];//值的集合 不能重复
console.log(arrUnique);

关于set函数:

Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。

Tags:

标签列表
最新留言