手写代码之flat数组扁平化

function flatFormat(arr, result = []) {
  for (let i; i < arr.length; i++) {
    if (Array.isArray(arr[i])) {
      flatFormat(arr[i], result);
    } else {
      result.push(arr[i]);
    }
  }
  return result;
}

 

posted @ 2024-01-30 17:34  行走的蒲公英  阅读(7)  评论(0编辑  收藏  举报