题解 | 数组扁平化
数组扁平化
https://www.nowcoder.com/practice/5d7e0cf4634344c98e6ae4eaa2336bed
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> </head> <body> <script> const _flatten = (arr) => { // 补全代码 let newArray = arr.reduce((acc, cur) => { return acc.concat(Array.isArray(cur) ? _flatten(cur) : cur); }, []); return newArray; }; console.log(_flatten([1, 2, [3, 4, [5, 6]]])); </script> </body> </html>