javascript實現 :實現一個flatten函數


 

實現一個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]]]]))

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM