Programming/Javascript
[JS] JavaScript의 Spread 연산자 깊게 이해하기
JavaScript의 Spread 연산자(...)에 대해 알아보겠습니다. Spread 연산자는 배열이나 객체를 개별 요소나 속성으로 확장하는 데 사용되는 강력한 도구입니다. 이를 이해하기 위해 각 사용 사례를 살펴보도록 하겠습니다. 1. 함수 호출에서의 Spread 연산자 Spread 연산자는 함수에 배열을 인수로 전달할 때 유용합니다. 배열의 각 요소가 함수의 개별 인수로 전달됩니다. let numbers = [1, 2, 3]; console.log(Math.max(...numbers)); //Outputs: 3 위의 예제에서 Math.max(...numbers)는 Math.max(1, 2, 3)과 동일하게 작동합니다. 2. 배열 리터럴에서의 Spread 연산자 Spread 연산자는 새 배열을 만들거나..