阅读背景:

数组的扁平化

来源:互联网 

1. reduce

遍历数组每一项,若值为数组则递归遍历,否则concat。

function flatten(arr) {  
    return arr.reduce((result, item)=> {
        return result.concat(Array.isArray(item) ? flatten(item) : item);
    }, []);
}f



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: