导读:超全的12种数组去重的方法 数组去重,可以说是一个比较常见的面试题,今天来盘点一下都有哪些方法可以实现数组去重。 方法1、双重for循环。这是一个最笨的方法,......
超全的12种数组去重的方法
数组去重,可以说是一个比较常见的面试题,今天来盘点一下都有哪些方法可以实现数组去重。
方法1、双重for循环。这是一个最笨的方法,双重循环。
方法2、for循环 +findIndex。主要利用 findIndex 的特性,查找 元素找不到 就 返回 -1 , 接下来就需要判断,如果是-1,说明没找到,就往新数组里面添加元素。
方法3、sort 排序。首先利用 sort 方法 进行排序。进行循环,如果原数组的 第 i 项 和新数组的 项不一致,就 push 进去。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、