js删除数组重复元素

作者:落知秋 | 创建时间: 2023-07-18
前端工程师面试时,经常会遇到js删除数组重复元素这样的题...
js删除数组重复元素

操作方法

<script> var a=["3","4","2","2","1","1","q","s","s","5"]  //创建一个数组 a.sort();  //用sort()方法对数组进行一个简单的排序 for(var i=0;i<a.length;){ if(a[i]==a[i+1]){ a.splice(i,1);  //万能的splice()方法 }else{ i++; } } document.write(a) </script> <!--结果   1,2,3,4,5,q,s-->

万能的添加删除函数(用于插入、删除、替换数组的元素。) arr.splice(index,数量,添加的元素...) (1)index 从何处开始添加或删除,必须是数值类型(数组的下标) (2)数量 规定了删除的个数,如果是0,则不删除 (3)需要添加的元素,可以当作替换的元素

点击展开全文

更多推荐