码迷,mamicode.com
首页 > 编程语言 > 详细

JS数组去重的办法

时间:2018-01-15 00:29:44      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:post   ==   思路   ++   let   去重   元素   数组   重复元素   

这两天一直在网上琢磨学会了两种新的方法,

思路

1..先将原数组进行排序

2.检查原数组中的第i个元素 与 结果数组中的最后一个元素是否相同,因为已经排序,所以重复元素会在相邻位置

3.如果不相同,则将该元素存入结果数组中

// let a =[1,1,2,3,4,2,2,9,9,9,9,9];
// let b= [];
// let f;
// for(i=0;i<a.length;i++){
// f=true;
// for(n=0;n<b.length;n++)
// if(a[i]==b[n]){
// f=false
// break;
// }
// if(f==true){
// b.push(a[i])
// }
// }
// console.log(b)

JS数组去重的办法

标签:post   ==   思路   ++   let   去重   元素   数组   重复元素   

原文地址:https://www.cnblogs.com/qingyijie/p/8284615.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!