Javascript | 2차원 배열을 1차원 배열로 만들기
배열 다루기는 재밌으면서 어렵다.. 1. reduce를 이용하기 const arr = [[1,2],[3,4],[5,6]] const temp = arr.reduce((acc,cur)=> { return acc.concat(cur); },[]) // 초기값 [] 세팅 ); console.log(temp) //[1,2,3,4,5,6] 먼저 reduce를 이용해서 2차원 배열을 1차원 배열로 만들어보았다. 여기서 중요한 포인트는 arr 변수가 빈 배열인 경우도 있으니 reduce에 초기값을 넣어줘야 한다는 것이다. 난 reduce 함수가 아직 익숙하지 않아서.. 이걸 빼먹었다 그래서 아래와 같은 에러가 발생했는데 reduce of empty array with no initial value 초기값을 세팅해주고..
2023. 1. 16.