数组双重去重的方式六set去重

简介: 数组双重去重的方式六set去重

导语

数组双重去重的方式六set去重




编辑


代码部分

``` var geyao = [1, 2, 3, 4, 6, 7, 1, 2, 3, 8, 9]

function ArrayCommon(arr) {
  //判断是不是数组  不是数组就返回一个false
  if (!Array.isArray(arr)) {
    console.log('这不是一个数组哦')
    return
  }
  return [...new Set(arr)]
}
console.log(ArrayCommon(geyao, 'geyao'))

运行结果

[1, 2, 3, 4, 6, 7, 8, 9]


运行结果

利用new set()直接得到所需要的值


总结

通过new set直接进行去重了

相关文章
|
6月前
|
JSON JavaScript 前端开发
set 去重
set 去重
57 3
|
6月前
|
人工智能 JavaScript 前端开发
让OpenAi给我写个JS的set对象的笔记和快速去重方法
让OpenAi给我写个JS的set对象的笔记和快速去重方法
44 0
|
存储 监控 Java
Set集合去重(详细篇)
Set集合去重(详细篇)
192 0
|
存储 Java
引以为戒:避免在Set中使用未重写equals和hashCode的引用对象进行去重
在日常的Java开发中,我们经常会使用Set集合来实现去重操作,确保集合中不含有重复的元素。然而,如果使用未重写equals()和hashCode()方法的引用对象进行去重,可能会导致意外的行为,最近了在项目中就遇到了这个情况,让我们深入探讨这个问题,并引以为戒,确保正确实现去重操作。
64 0
引以为戒:避免在Set中使用未重写equals和hashCode的引用对象进行去重
|
存储 NoSQL 搜索推荐
【Redis从头学-7】Redis中的Set数据类型实战场景之用户画像去重、共同关注、专属粉丝
【Redis从头学-7】Redis中的Set数据类型实战场景之用户画像去重、共同关注、专属粉丝
293 0
|
C++ 容器
<C++>快速掌握set 容器|去重的底层原因|使用仿函数定义排序规则(下)
<C++>快速掌握set 容器|去重的底层原因|使用仿函数定义排序规则
199 0
|
C++ 容器
<C++>快速掌握set 容器|去重的底层原因|使用仿函数定义排序规则(上)
<C++>快速掌握set 容器|去重的底层原因|使用仿函数定义排序规则
224 0
|
JavaScript 前端开发
#yyds干货盘点# 【js学习笔记七】数组双重去重的方式六set去重
#yyds干货盘点# 【js学习笔记七】数组双重去重的方式六set去重
113 0
#yyds干货盘点# 【js学习笔记七】数组双重去重的方式六set去重
|
1月前
|
存储 JavaScript 前端开发
Set、Map、WeakSet 和 WeakMap 的区别
在 JavaScript 中,Set 和 Map 用于存储唯一值和键值对,支持多种操作方法,如添加、删除和检查元素。WeakSet 和 WeakMap 则存储弱引用的对象,有助于防止内存泄漏,适合特定场景使用。

热门文章

最新文章