js怎样判断数组有没有重复值 布满荆棘的人生 2021-11-10 20:54 290阅读 0赞 # 说下我的思路,通过比较去重前后的数组长度 # # 通过遍历和indexOf判断第一次出现的位置 # // 只知道有重复 let arr = [1,3,5,7,9,9,10,10,11,12,34,3,6,92,1] let len = arr.length let setLen = [...new Set(arr)].length console.log(len,setLen) // 可以知道重复的是哪个 arr.forEach((ele,index)=> { if(arr.indexOf(ele) !== index){ console.log(ele) } })
还没有评论,来说两句吧...