// flatern 是攤平陣列 function flat(arr) { const isDeep = arr.some(item => item instanceof Array) if(!isDeep){ return arr } const result = Array.prototype.concat.apply([],arr) return flat(result) } const res = flat([1, 2, [3, 4], 5, [6, 7, [8, 9]]]) console.log(res)
考點:
1、apply方法的巧用,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/11177.html
標籤:JavaScript
