数组扁平化
使用递归方法将嵌套的数组扁平化为单层数组。
const nestedArray = [1, [2, [3, [4]], 5]];const flatArray = flattenArray(nestedArray);console.log(flatArray); // 输出 [1, 2, 3, 4, 5] Copy
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] Copy
const simpleArray = [1, 2, 3];const flatArray = flattenArray(simpleArray);console.log(flatArray); // 输出 [1, 2, 3]
需要扁平化的数组,可以包含嵌套数组。
扁平化后的单层数组
数组扁平化
使用递归方法将嵌套的数组扁平化为单层数组。
Example
Example