Two는 array.concat()이라는 내장 메소드가 있는 둘 이상의 배열을 결합합니다. . 하지만 spread를 사용하여 훨씬 더 쉽게 배열을 결합할 수 있습니다. 연산자.
구문
var merged = [...arr1, ...arr2];
확산 없이 배열을 병합해 보겠습니다. 연산자.
다음 예에서는 확산 대신 연산자, array.concat() 메소드는 두 개의 배열을 결합하는 데 사용됩니다.
예시
<html> <body> <script> var arr1 = [1,2,3]; var arr2 = [4,5,6]; var merged = arr1.concat(arr2); document.write(merged); </script> </body> </html>
출력
1,2,3,4,5,6
확산 연산자
다음 예에서 확산 연산자는 두 배열을 결합하는 데 사용됩니다.
예시
<html> <body> <script> var arr1 = [1,2,3]; var arr2 = [4,5,6]; var merged = [...arr1, ...arr2]; document.write(merged); </script> </body> </html>
출력
1,2,3,4,5,6
다음 예에서 확산 연산자는 3개의 배열을 결합하는 데 사용됩니다. concat() 사용 배열이 더 많으면 방법이 어렵지만 spread 를 사용하면 연산자는 더 많은 숫자 배열을 결합하는 것이 매우 쉽습니다.
예시
<html> <body> <script> var arr1 = [1,2,3]; var arr2 = [4,5,6]; var arr3 = [7,8,9]; var merged = [...arr1,...arr2,...arr3]; document.write(merged); </script> </body> </html>
출력
1,2,3,4,5,6,7,8,9