2019-07-13 js的数组与数组降纬 数组的方法 数组降纬二位数组降纬 [1, [2], 3].flatMap((v) => v + 1) // -> [2, 3, 4] 多维数组降纬 const flattenDeep = (arr) => Array.isArray(arr) ? arr.reduce( (a, b) => […a, …flattenDeep(b)] , []) : [arr] flattenDeep([1, [[2], [3, [4]], 5]]) Newer es7,es8,es9,es10新特性 Older 浏览器和node中的Eventloop