数组去重
        
        
            我们时常遇见数组去重的需求,或是后台给的数据重了,或是前端生成数据的时候重了,这时候往往需要处理下,那下面我归纳下各种解决方案吧🧐:
1  | // 先给出几组测试数组  | 
1. 利用ES6的API Set和 Array
1  | /*  | 
结论:只能用于包含简单数字的数组去重
2. 利用array.splice
1  | /*  | 
结论:只能用于包含简单数字的数组去重
3. 利用哈希表
1  | /**  | 
结论:可用于包含复杂类型的数组去重
4. 利用对象中key的唯一
1  | function unique(arr) {  | 
结论:可用于包含复杂类型的数组去重
参考链接:
- 本文标题:数组去重
 - 本文作者:Jonnzer
 - 创建时间:2019-02-25 15:53:23
 - 本文链接:https://jonnzer.github.io/2019/02/25/数组去重/
 - 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 
         评论