您现在的位置是:首页 > 正文

面试题:JS去除数组中重复的元素

2024-02-01 02:22:56阅读 4
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		
		<script type="text/javascript">

			var arr = [1,2,3,4,4,5,6,7,2,1]
			
			function unique(arr) {
				
				var arr2 = []
				
				for(var i in arr) {
					
					if(arr2.indexOf(arr[i]) == -1) {
						
						arr2.push(arr[i])
					}
				}
				
				return arr2
			}
			
			console.log(unique(arr))
			
		</script>
		
	</body>
</html>

至此。 

网站文章

  • DMA原理,步骤超细详解,一文看懂DMA

    DMA原理,步骤超细详解,一文看懂DMA

    关注、星标公众号,直达精彩内容素材来源:csdn整理:技术让梦想更伟大|李肖遥 DMA的基本介绍 什么是DMA (DMA的基本定义)DMA,全称Direct Memory Access,即直接存储器访问。DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。我们知道CPU有转移数据、计算、控制程序转移等很多功能,系统运作的核心就...

    2024-02-01 02:22:49
  • JS系列:分享 75 个精选的 JavaScript 基础知识点(上)

    JS系列:分享 75 个精选的 JavaScript 基础知识点(上)

    JS系列:分享 75 个精选的 JavaScript 基础知识点(上)

    2024-02-01 02:22:43
  • [LeetCode 874] Maximum Vacation Days

    LintCode wants to give one of its best employees the option to travel amongNcities to collect algori...

    2024-02-01 02:22:14
  • 整数因子分解问题

    Problem Description 大于1 的正整数n可以分解为:n=x1*x2*…*xm。 例如,当n=12 时,共有8 种不同的分式: 12=12; 12=6*2; 12=4*3; 12=3*4; 12=3*2*2; 12=2*6; 12=2*3*2; 12=2*2*3。 编程任务: 对于给定的正整数n,编程计算n共有多少种不同的分解式。 Input

    2024-02-01 02:22:08
  • 操作系统国产化现状

    操作系统国产化现状

    在开源操作系统生态不断成熟的背景下,中国的国产操作系统依托开源生态和政策东风正快速崛起,市场潜力巨大,未来发展前景值得期待。中国桌面操作系统当前呈现两大特征:一是Windows+Inte...

    2024-02-01 02:22:01
  • java两个list的数据快速对比 map的使用

    1.思路: 把2个list数据放到map里面,利用map的containsKey进行快速比对 2. //数据1 List list1 = new ArrayList(); //数据2 List list2 = new ArrayList(); Map m...

    2024-02-01 02:21:32
  • PAT乙级-B1032 挖掘机技术哪家强(20)

    为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。

    2024-02-01 02:21:26
  • Android中的内存管理

    当进程内存不够的时候,安卓会再分配一些内存给各个进程。回收的时候就可能杀死那些正在占用内存的进程。所以操作系统需要有一个合理的杀死占用内存的进程的机制,以保证把副作用降到最低。安卓系统会为每个进程合理...

    2024-02-01 02:21:19
  • Linux驱动中断和定时器

    Linux驱动中断和定时器

    Linux驱动中断和定时器一文搞定中断顶半部,底半部机制,硬件中断,软中断,Tasklet,工作队列,jiffies,定时器

    2024-02-01 02:20:50
  • 【学习笔记】初识websocket及其握手过程

    【学习笔记】初识websocket及其握手过程

    客户端收到应答后,要校验Sec-WebSocket-Key的值,如果该值和计算结果不符,或者不符合上面过程任一要求,则拒绝创建websocket连接。如果客户端校验无误,websocket就握手完成了。

    2024-02-01 02:20:44