首页 > web前端 > js教程 > 删除重复值

删除重复值

Patricia Arquette
发布: 2025-01-05 12:17:40
原创
976 人浏览过

Duplicate Value remove

从数组中删除重复项
方法一:使用Set
JavaScript 中的 Set 对象会自动删除重复值。这使其成为一个简单的解决方案。

常量数组 = [1, 2, 2, 3, 4, 4, 5];
const uniqueArray = [...new Set(array)];
console.log(uniqueArray); // 输出:[1, 2, 3, 4, 5]
方法2:使用filter()
filter 方法可以与indexOf 结合使用,只保留每个元素第一次出现的位置。

常量数组 = [1, 2, 2, 3, 4, 4, 5];
const uniqueArray = array.filter((item, index) => array.indexOf(item) === index);
console.log(uniqueArray); // 输出:[1, 2, 3, 4, 5]
方法3:使用reduce()
使用reduce,您可以构建一个仅包含唯一元素的新数组。

以上是删除重复值的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板