最简单的一种
var arr = ['0','2','1','6','8','9','7','5','4','4','6','3','1']
function fun(array){
var n = []//临时数组
for(var i=0; i<array.length; i++){
if(n.indexOf(array[i]) == -1){//检查array[i]在n中首次出现的位置,等与-1,表示没有出现过
//首次出现就添加,非首次出现不添加
n.push(array[i])
}
}
return n;
}
console.log(fun(arr))
ES6新方法
var arr = ['0','2','1','6','8','9','7','5','4','4','6','3','1']
var b = [...new Set(arr)]
console.log(b)