<script type="text/javascript">
/*一:使用下标
* indexOf():返回在数组中可以找到一个给定元素的第一个索引*/
function unique(array) {
var temp=[];
for (i=0; i<array.length; i++){
if(array.indexOf(array[i])==i){//==号前返回的是元素第一次出现的索引,i是遍历到当前位置的索引
temp.push(array[i])
}
}
return temp
}
let arr=[1,2,3,3,4,4,5,5,6]
console.log(unique(arr))
/*二:ES6Set()容器*/
let unique= arr=>[...new Set(arr)]
let arr=[1,2,3,3,4,4,5,5,6]
console.log(unique(arr))
</script>