var arr = [1,[2],[3,[4]],[5,[6,[7,8]]]]; deepFlattenFn = (arr)=> [].concat(...arr.map(v => Array.isArray(v) ? deepFlattenFn(v): v)) console.log(deepFlattenFn(arr))
js 获取多层数组 将其重新组成单层数组
原文:https://www.cnblogs.com/bigsister/p/10558751.html