function flatten(arr) { if(!Array.isArray(arr)) { return [arr]; } var array = []; for(var i = 0; i < arr.length; i++) { array = array.concat(flatten(arr[i])); } return array;}flatten([1,[2,[3]],[4]]); // => [1,2,3,4]
本文共 280 字,大约阅读时间需要 1 分钟。
function flatten(arr) { if(!Array.isArray(arr)) { return [arr]; } var array = []; for(var i = 0; i < arr.length; i++) { array = array.concat(flatten(arr[i])); } return array;}flatten([1,[2,[3]],[4]]); // => [1,2,3,4]
转载于:https://www.cnblogs.com/xiaoroad/p/5555761.html