有时候获取的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 阅读次数:35
有时候获取的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` 中。
LeetCode:239. 滑动窗口最大值
LeetCode:344.反转字符串
当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。
算法题 62. 不同路径,66. 加一,67. 二进制求和
Leetcode:242.有效的字母异位词
LeetCode 209 长度最小的子数组(滑动窗口)
LeetCode:977.有序数组的平方
Leetcode:1.两数之和
Leetcode27. 移除元素
数组是一组相同类型元素的集合。
文章
29774
阅读量
4153084
2025-02-19 10:05:11
2025-02-19 09:04:11
2025-02-19 09:03:26
2025-02-19 09:02:32
2025-02-13 08:33:48
2025-02-12 09:25:59
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
随时自助获取、弹性伸缩的云服务器资源
便捷、安全、高效的云电脑服务
高品质、低成本的云上存储服务
为云上计算资源提供持久性块存储