實現一個flatten函數,將一個嵌套多層的數組 array(數組) (嵌套可以是任何層數)轉換為只有一層的數組
,數組中元素僅基本類型的元素或數組,
不存在循環引用的情況。
Ex: flatten([1, [2], [3, [[4]]]]) => [1, 2, 3, 4];
javascript實現 :
function flatten(arr) { return arr.toString().split(',')}
console.log(flatten([1,[2],[[3]], [[[4]]]]))
