배열 병합
배열을 병합하는 것은 제공된 배열 내부에 있는 중첩 배열 그룹을 병합하는 것뿐입니다.
배열 병합은 두 가지 방법으로 수행할 수 있습니다.
1) concat.apply()
다음 예에는 요소 3,4,5 및 6을 포함하는 일부 중첩 배열이 있습니다. concat()을 사용하여 평면화한 후 방법은 1,2,3,4,5,6,9로 출력을 얻습니다.
예
<html> <body> <script> var arrays = [1,2,[3,4,[5,6]],9]; var merged = [].concat.apply([], arrays); documemt.write(merged); </script> </body> </html>
출력
1,2,3,4,5,6,9
2) array.flat()
다음 예에는 2,3,4,5,6,9와 같은 일부 중첩 요소가 있습니다. array.flat()를 사용하여 평면화한 후 방법은 1,2,2,3,4,5,6,9로 출력을 얻습니다.
예시
<html> <body> <script> const arrays = [1,2,[2,3,[4,5,[6,9]]]]; const merged = arrays.flat(2); document.write(merged) </script> </body> </html>
출력
1,2,2,3,4,5,6,9