[TIL] Flat(), FlatMap()

LIM·2023년 5월 1일
0

JS 문법

목록 보기
7/8

flat()

중첩된 배열 구조를 평탄화하는 것을 뜻한다. 즉, 중첩된 배열을 하나의 배열로 만들어준다.
깊이를 인수로 전달할 수 있으며, 기본값은 1이다.


flatMap()

map을 한 뒤에 flat을 하는 것과 같다. 다만 두개의 메서드를 호출하는 것보다 약간 더 효율적이라고 한다. 단, 1 depth만 평탄화된다.


https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap

profile
혹시 틀린 부분이 있다면 언제든 알려주세요 😊

0개의 댓글

관련 채용 정보