有时候获取的js数组是有重复值的 如何去重呢?
var arr=new Array(1,2,3,4,5,6,7,8,9,9,8,7,6,5,4,3,2,1);
var new_arr=new Array();
for(var i=0;i<arr.length;i++)
{
if(arr.indexOf(arr[i])==i)
{
new_arr.push(arr[i]);
}
}
console.log(new_arr);
2024-05-15 09:08:20 阅读次数:38
有时候获取的js数组是有重复值的 如何去重呢?
var arr=new Array(1,2,3,4,5,6,7,8,9,9,8,7,6,5,4,3,2,1);
var new_arr=new Array();
for(var i=0;i<arr.length;i++)
{
if(arr.indexOf(arr[i])==i)
{
new_arr.push(arr[i]);
}
}
console.log(new_arr);
上一篇:Linux脚本练习之script027-可实现每日将 `/etc/` 目录备份到 `/root/etcYYYY-mm-dd` 中。
js 深拷贝、浅拷贝深度解析
js常用的处理数组的方法
【C++动态规划 】2771. 构造最长非递减子数组|1791
【C++动态规划】2786. 访问数组中的位置使分数最大|1732
【数论】2470. 最小公倍数等于 K 的子数组数目|1559
JavaScript 数组操作与排序算法详解
最全面的 JavaScript 基础代码手写指南,读完这篇就够了!
JavaScript进阶:手写代码挑战(四)
JavaScript进阶:手写代码挑战(二)
JavaScript 成绩管理系统与值传递、引用传递详解
文章
31359
阅读量
4483981
2025-03-21 06:59:41
2025-03-17 08:48:47
2025-03-12 09:32:22
2025-03-10 09:50:40
2025-03-10 09:50:40
2025-03-05 09:11:15
2023-03-28 03:29:30
2023-07-26 07:51:41
2022-12-28 07:22:30
2022-12-26 09:32:17
2022-12-26 09:32:17
2023-02-20 10:34:59