중첩된 배열 구조를 평탄화하는 것을 뜻한다. 즉, 중첩된 배열을 하나의 배열로 만들어준다.
깊이를 인수로 전달할 수 있으며, 기본값은 1이다.
map을 한 뒤에 flat을 하는 것과 같다. 다만 두개의 메서드를 호출하는 것보다 약간 더 효율적이라고 한다. 단, 1 depth만 평탄화된다.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap