数组去重(多个方法)
2019-07-03 本文已影响0人
咕叽咕叽_6130
第一种:
var arr=[1, [2, 3, [4, 5], 6], 7, 8,[[9,[10,[11,12],13],14],15],16];
function flatten(arr){
var sort=[];
function fla(arr){
for(var i=0;i<arr.length;i++){
if(Array.isArray(arr[i])){
fla(arr[i]);
}
else{
sort.push(arr[i]);
}
}
}
fla(arr);
return sort;
}
console.log(flatten(arr));