js数组去重(for循环去遍历源数组)
1 var arr = [1,'a',56,'dj', 'dfa', 56, 'a'] 2 function qu(arr){ 3 var newArray=[];//定义一个空数组用来接收源数组中的元素 4 for(var i= 0; i < arr.length; i++) 5 { 6 var result = false;//定义一个布尔变量,判断是否传入新数组元素 7 for(var j = 0; j < newArray.length; j++) 8 { 9 if (arr[i] == newArray[j]) 10 { 11 result = true; 12 break; 13 }; 14 } 15 //alert(newArray[0]) 16 if(!result) 17 { 18 newArray.push(arr[i]); 19 } 20 } 21 return newArray; 22 } 23 alert(qu(arr))
转载于:https://www.cnblogs.com/zhangyanzheng/p/4478889.html
js数组去重(for循环去遍历源数组)相关推荐
- 数组去重es6+循环
arr1 = [... new Set(arr)] arr1 为去去重前数组 arr1 = [...new Set(arr)] 第二种 es6 nb es6方法数组去重,第二种方法 functi ...
- C语言for循环实现遍历指针数组元素
#include <stdio.h> int main() {//1.注意(每个数组名)都是这个数组首个元素的指针,下方[5]表示有5个元素,首个元素的指针就是5个元素中的首个元素的指针i ...
- java for数组遍历数组_Java foreach操作(遍历)数组
语法: 我们分别使用 for 和 foreach 语句来遍历数组 运行结果: 练习: import java.util.Arrays; public class HelloWorld { public ...
- php7的foreach遍历数组,PHP中使用foreach遍历三维数组
昨天写代码的时候遇到一个三维数组,突然不知道怎么遍历这个三维数组,后面经过研究才发现,三维数组可以使用双foreach遍历,现在就分享给大家. PHP代码: //首先声明一个三维数组或者自己从数据库里 ...
- 数组去重 php,PHP编程快速实现数组去重的方法详解
本文实例讲述了PHP编程快速实现数组去重的方法.分享给大家供大家参考,具体如下: 概述 使用PHP的array_unique()函数允许你传递一个数组,然后移除重复的值,返回一个拥有唯一值的数组.这个 ...
- java在循环中删除数组元素,在循环Perl中删除数组中的元素
好吧,这是处理问题的一种方法(在某种程度上我理解你想做什么) . 每当您需要回答有关成员资格的问题时,您可能希望使用哈希值 . use strict; use warnings; my @array1 ...
- 利用indexOf方法去删除重复数组
利用indexOf方法去删除重复数组 原理:indexof在数组中去遍历如果有我们需要的元素就会返回元素所在索引号,若没有就会返回-1:注意在索引时要求调用的参数与数组中的参数应该数据类型的一致,要求 ...
- for循环正确遍历数组
也许有人觉得for循环遍历数组很简单啊,但是不明白for循环的原理,很容易造成严重的后果.最近有个项目,技术人员离职了,客户有个需求要修改,我就去现场帮忙改了一下,更新后第四天,客户打来电话说,系统出 ...
- 数组的迭代数组里面每个对象添加属性值_JS数组和对象循环遍历的几种实现方式...
数组遍历 1. 普通for循环 let arr = [1,2,3,4,5] for (let i = 0; i < arr.length; i++) {console.log(arr[i]) } ...
- python数组重复数据去重_JS实现数组去重(重复的元素只保留一个)
1.遍历数组法 它是最简单的数组去重方法(indexOf方法) 实现思路:新建一个数组,遍历去要重的数组,当值不在新数组的时候(indexOf为-1)就加入该新数组中: var arr=[,,,,,, ...
最新文章
- MicroPython实例之TPYBoardv102自动浇花系统
- 在线版本powerbi的使用!开启您的商业智能!
- Linux系统查看硬件相关信息
- 用quot;hosting.jsonquot;配置ASP.NET Core站点的Hosting环境
- 家里在一二线城市有很多套房是什么体验?答案太颠覆!
- fastai学习:01_intro Questionnaire
- 我最开始学dancing link的HTML5的时候
- 下推栈实现(c++编程思想 p136)
- MSCI发布最新ESG评级 三七互娱位居A股游戏行业最高
- 采用信号量机制实现消费者与生产者的线程同步_Java线程通信
- HDU 1222 Wolf and Rabbit(gcd)
- SendMessage,PostMessage
- ApacheHttpServer出现启动报错:the requested operation has failed解决办法
- docker安装informix
- JS项目(制作随机选号页面)
- faststone capture没声音
- 解剖 Facebook 底层
- 高防服务器的机房硬件防火墙类型和主要功能
- Leco题目:两数相加
- sqlsugar模糊查询