Function flattenArray

数组扁平化

使用递归方法将嵌套的数组扁平化为单层数组。

const nestedArray = [1, [2, [3, [4]], 5]];
const flatArray = flattenArray(nestedArray);
console.log(flatArray); // 输出 [1, 2, 3, 4, 5]
const simpleArray = [1, 2, 3];
const flatArray = flattenArray(simpleArray);
console.log(flatArray); // 输出 [1, 2, 3]
  • Type Parameters

    • T

    Parameters

    • array: (T | T[])[]

      需要扁平化的数组,可以包含嵌套数组。

    Returns T[]

    扁平化后的单层数组