欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-19 16:50 作者:花和海o  | 我要投稿

数组去重

  1. 利用indexOf

var arr=[1,2,3,4,3,2,1,4]

var brr=[]

for(var i =0;i<arr.length;i++){

if(brr.indexOf(arr[i]=== -1){

brr.push(arr[i])

}

}

2.利用对象

var obj = {}

for( var i =0;i<arr.length;i++){

obj[arr[i]] = "qqq"

}

var brr = []

for(var i in obj){

brr.push(i-0)

}

3.利用Set

var set1 = new Set(arr)

再把Set转换成数组

var brr = Array.from(set1)

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律