国外镜像 建网站 k8s Java中高进阶架构 flask encryption redux enums constructor alertifyjs vue异步加载组件 vue前端 sketch up教程 网络营销视频教程 jquery触发点击事件 jquery去空格 mysql操作日志 删除数组第一个元素 mysql升序 js数组截取前5个 java解析pdf 图片生成链接 python函数参数 java接口类型 java实现多线程 java获取现在时间 java生成文件 java中string的方法 java文件复制 h5模板 asp建站系统 销售清单打印软件 bat脚本 r语言和python c语言代码表白 隐藏进程 给视频加字幕的软件 java获取时间戳 音乐狂app ip切换软件
当前位置: 首页 > 学习教程  > 编程语言

数组去重、数组升序

2021/2/13 18:04:36 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

去重 set set是ES6新增的数据结构,类似于数组,其成员值都是唯一的,不会重复 let m [1,1,2,3,3,5,6,6,10,10] let res [...new Set(m)]filterindexOf let m [1,1,2,3,3,5,6,6,10,10] let res m.filter((item,index)>{return m.index…

去重

set
set是ES6新增的数据结构,类似于数组,其成员值都是唯一的,不会重复

let m = [1,1,2,3,3,5,6,6,10,10]
let res = [...new Set(m)]

filter+indexOf

let m = [1,1,2,3,3,5,6,6,10,10]
let res = m.filter((item,index)=>{
	return m.indexOf(item) === index
})

升序

sort(sortby) : sortby可选
对数组元素进行排序,如果不传参时,则根据元素的字符编码进行排序,即"10"排在"2"之前

let m = [1,1,2,3,3,5,6,6,10,10]
let res = m.sort((a,b)=>{
	return a-b
})

本文链接: http://www.dtmao.cc/news_show_700176.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?