美文网首页工作生活
数组去重(多个方法)

数组去重(多个方法)

作者: 咕叽咕叽_6130 | 来源:发表于2019-07-03 20:36 被阅读0次

第一种:

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));

相关文章

  • 数组去重(多个方法)

    第一种: var arr=[1, [2, 3, [4, 5], 6], 7, 8,[[9,[10,[11,12],...

  • ES6数组去重

    普通数组去重 方法1 方法2 对象数组去重

  • js数组去重、对象数组去重

    普通数组去重 一、普通数组去重 方法一:遍历数组法 方法二:排序法 方法三:对象法 对象数组去重 方法一:将对象数...

  • Array集结号

    实现数组去重的几种方法 数组去重一 数组去重二 利用数组indexof+push实现数组去重 数组去重三 利用对象...

  • 数组

    数组 数组常用方法 数组去重

  • 数组去重

    分类 非对象数组去重 对象数组去重 分类一 --- 非对象数组去重 方法一: set(es6常用) 方法二:red...

  • 数组对象去重方法:

    数组对象去重方法: // 数组对象去重 ```` toRetry = (arr = []) => { let re...

  • js:数组去重

    数组去重的常见写法: 数组去重封装成方法: es6的数组去重(Array.from):

  • 几个PHP数组处理方法 & 几个常用的其他方法

    记录几个常用的处理PHP数组的方法,方便查用。 二维数组按某一字段去重 二维数组按多个字段去重 二维数组按某一字段...

  • JS实现数组去重常用的六种方法

    双重for循环去重 includes实现数组去重 indexOf实现数组去重 利用set方法去重 ES6 Arra...

网友评论

    本文标题:数组去重(多个方法)

    本文链接:https://www.haomeiwen.com/subject/xschhctx.html