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

数组去重(多个方法)

作者: 咕叽咕叽_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));

    相关文章

      网友评论

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

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