-
🌟JS 数组去重 | JS 去重数组💡
龙蝶松2025-04-08 20:23:51 科技 -
导读 在日常的前端开发中,处理数组是家常便饭。但当数组中出现重复元素时,就需要用到数组去重的方法了!✨ 今天来聊聊如何优雅地实现数组去重...
在日常的前端开发中,处理数组是家常便饭。但当数组中出现重复元素时,就需要用到数组去重的方法了!✨ 今天来聊聊如何优雅地实现数组去重吧~
首先,我们可以使用经典的 `Set` 对象来完成这项任务。例如:
```javascript
const arr = [1, 2, 2, 3, 4, 4];
const uniqueArr = [...new Set(arr)];
console.log(uniqueArr); // 输出: [1, 2, 3, 4]
```
简单高效,是不是很酷?😎
其次,如果需要兼容低版本浏览器,可以借助双重循环手动去重:
```javascript
function removeDuplicates(arr) {
const result = [];
for (let i = 0; i < arr.length; i++) {
if (!result.includes(arr[i])) {
result.push(arr[i]);
}
}
return result;
}
console.log(removeDuplicates([5, 6, 6, 7])); // 输出: [5, 6, 7]
```
无论是哪种方法,都能轻松搞定数组去重问题!💪 记得根据实际需求选择合适的方式哦~ 🌟
标 签:
免责声明:本文由用户上传,如有侵权请联系删除!