由数组扁平化切入generator函数


不使用generator函数,是嵌套数组扁平化

var arr = [1, [[2, 3,[8,9,[6,5,4,6,4],10]], 4], [5, 6]];

var arr2 = [];

function flat(arr){
    for( let i = 0 ; i < arr.length; i ++){
            typeof arr[i] !== 'number' ?flat(arr[i]):arr2.push(arr[i])
    }
}

flat(arr);

console.log(arr2);

优质内容筛选与推荐>>
1、sql 连接的使用说明
2、SQL学习记录
3、.net封连接数超过500的IP5分钟
4、Excel的 OleDb 连接串的格式
5、PHP变量的传值和引用


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号