关于JS中数组去重的几种方法

方法一:采用indexof  方式进行去重

let arr=[1,2,4,7,18,7,2]  
let arr1=[]   //定义一个空数组
for(let i=0;i

方法二:利用数组的删除元素来进行

let ar=[1,2,4,7,18,7,2]
let ar1=ar.sort(function (a,b){
	return a-b
})
//先将数组进行排序
for(let i=0;i

方法三:利用slice截取方法进行去重

let ar=[1,2,4,7,18,7,2]
let ar1=ar.sort(function (a,b){
	return a-b 
}) //排序
let ar2=[] //创建一个空数组,将截取的元素存放
for(let i=0;i

你可能感兴趣的:(javascript,前端,开发语言)