有时候获取的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 阅读次数:22
有时候获取的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` 中。
typescript是JavaScript的一个超集,就是说JavaScript的语法typescript全部支持,并且在JavaScript进行了扩充,并在JavaScript的基础上进行了变量、函数、返回值等类型限制。
数组是编程中最基本的数据结构之一,用于存储固定数量的同类型元素。在Java中,数组定义和内存管理需要遵循一些最佳实践,以确保程序的效率和稳定性。
JavaScript学习笔记(1.0)
【数据结构与算法】二分查找题解(一)
科学计算numpy库——基础入门
python知识点总结-数组与链表的区别
Java数组总结
获取数组中的部分元素除了通过指定索引标签来实现外,还可以通过使用一些函数来实现,如通过random.choice函数从指定的样本中随机抽取数据。
数组是 Java 中最基础的数据结构之一,它能有效地存储和操作相同类型的一组数据。
C语言是一种通用的编程语言,广泛应用于系统编程、嵌入式系统和高性能应用程序。它由Dennis Ritchie在1972年开发,并且至今仍然非常流行。C语言以其高效、灵活和强大的功能著称,是许多现代编程语言的基础。
文章
25646
阅读量
3126638
2024-11-12 06:28:44
2024-11-12 06:28:44
2024-11-06 07:16:52
2024-11-05 09:03:26
2024-11-05 08:58:14
2024-11-01 09:14:51
2023-03-28 03:29:30
2022-12-28 07:22:30
2023-07-26 07:51:41
2022-12-26 09:32:17
2023-02-24 08:14:11
2022-12-26 09:32:17