dev.syw
배열 (Array)

Array.flatMap

arr.flatMap((item) => newItems)

map 후 한 단계 평탄화를 한 번에 한다.

map의 결과 배열을 깊이 1로 평탄화합니다. 요소 하나를 여러 개로 펼칠 때 유용합니다.

반환값평탄화된 새 배열

예시

[1, 2].flatMap((n) => [n, n * 2]); // [1, 2, 2, 4]
← JavaScript 메서드 사전 전체 보기