카테고리 없음
29. flatten, unflatten
버밀이
2023. 4. 23. 13:01
flatten
JS에서 flatten이란 중첩된 배열구조를 하나의 배열로 만드는 것을 말한다.
flatten 방법
1. Array.prototype.flat()
위 메서드를 사용하면 모든 하위 배열 요소를 지정한 깊이까지 재귀적으로 이어붙인 새로운 배열을 생성한다.
예시코드
2. reduce와 concat
예시 코드
unflatten
unflatten은 flatten의 반대 의미로 배열 안에 배열이 존재하는 배열을 말합니다.