let arr = [1,2,1,1,2,3,3,3,4,5,6,7,7,7,7]
let nrearr=[]
for(let i =0;i<arr.length;i++){
let flag = true
for(let j=0;j<nrearr.length;j++){
if(arr[i] === nrearr[j]){
flag = false
}
}
if(flag){
nrearr.push(arr[i])
}
}
function setArr(list){
let res = list.filter((item,index,arr)=>{
//此处只查询当前item第一次出现的下标,如果第一次出现并且等于当前index则会return
return arr.indexOf(item) === index
})
return res
}
const arrList = setArr(arr)
console.log(arrList,'?');