Array.flatMap
arr.flatMap((item) => newItems)
map 후 한 단계 평탄화를 한 번에 한다.
map의 결과 배열을 깊이 1로 평탄화합니다. 요소 하나를 여러 개로 펼칠 때 유용합니다.
반환값평탄화된 새 배열
예시
[1, 2].flatMap((n) => [n, n * 2]); // [1, 2, 2, 4]← JavaScript 메서드 사전 전체 보기
arr.flatMap((item) => newItems)
map 후 한 단계 평탄화를 한 번에 한다.
map의 결과 배열을 깊이 1로 평탄화합니다. 요소 하나를 여러 개로 펼칠 때 유용합니다.
반환값평탄화된 새 배열
예시
[1, 2].flatMap((n) => [n, n * 2]); // [1, 2, 2, 4]← JavaScript 메서드 사전 전체 보기