ES6数组去重的方法有哪些
发表于:2025-02-22 作者:千家信息网编辑
千家信息网最后更新 2025年02月22日,这篇文章主要介绍"ES6数组去重的方法有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"ES6数组去重的方法有哪些"文章能帮助大家解决问题。5种方法:1、用
千家信息网最后更新 2025年02月22日ES6数组去重的方法有哪些
这篇文章主要介绍"ES6数组去重的方法有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"ES6数组去重的方法有哪些"文章能帮助大家解决问题。
5种方法:1、用Set结构和Array.from(),语法"Array.from(new Set(arr))";2、用Set结构和扩展运算符,语法"[...new Set(arr)]";3、遍历数组,在循环体中利用indexOf()去重等。
本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。
ES6数组去重的5种方法
1、Set数据结构和Array.from()去重
let arr=[1,2,3,3,2,"1",0,undefined,undefined];let newArr=Array.from(new Set(arr));console.log(newArr);
2、Set数据结构和扩展运算符"..."去重
let arr=[1,2,3,3,2,"1",0,1,2];let newArr=[...new Set(arr)];console.log(newArr);
3、利用单层循环 + indexOf 去重
var arr=[1,2,3,3,2,"1",0,1,2,undefined,undefined];var newArr = [];for(let i = 0;i
4、利用数组的 includes 方法去重
var arr=[1,2,3,3,2,"1",0,1,2,undefined,undefined];var newArr = [];for(let i = 0;i5、利用数组的 filter 方法去重
var arr=[1,2,3,3,2,"1",0,1,2,undefined,undefined];var newArr = arr.filter((item,index)=> { return arr.indexOf(item,0) === index;});console.log(newArr);关于"ES6数组去重的方法有哪些"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
方法
数组
结构
知识
数据
数据结构
行业
语法
运算符
循环
运算
不同
实用
内容
单层
实用性
实际
循环体
教程
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云服务器ecs x
计算机网络安全演讲
java拉姆达保存数据到数据库
华工数据库大作业
中国网络技术公司排行
数据库设计过程由哪些部分
图片怎么和数据库连一起
迪源平法软件开发
云服务器吧
河北科技大学互联网院系分布
网络安全设备 台
大专毕业论文网络安全
网络技术举例说明
oppo网络安全挑战
vb适合mysql数据库
企业邮箱登录服务器连接失败
网络安全原理与技术试题
苹果手机网络安全教学
苏州江苏高性能服务器供货厂
软件开发项目总结与建议
mysql怎么看数据库有多少表
多开软件用服务器好还是家用电脑
计算机网络技术毕业做什么
给ibm做数据库
access 数据库操作
松下电器软件开发工作体验
数据库产品的安全等级
板报 网络安全内容
四川成都漫庭网络技术有限公司
魔兽世界换个服务器插件变了