※ 본 내용은 해당 교재를 참고하여 공부한 내용과 본인의 생각을 정리한 글입니다.
https://www.yes24.com/Product/Goods/105608999
바닐라 자바스크립트 - 예스24
실무 역량까지 한 번에 잡을 수 있는바닐라 자바스크립트 이론서자바스크립트는 이제 브라우저를 넘어 웹 애플리케이션뿐만 아니라 마이크로 컨트롤러까지 점점 사용하는 곳이 늘어나고 있다.
www.yes24.com
일반적인 함수 선언식은 함수에 파라미터를 몇 개 사용할지 선언한다. 파라미터의 개수를 미리 정해버리면, 그 범위 내에서만 계산을 할 수 있게 되기 때문에 제대로 된 기능을 하는 함수를 구현할 수 없게 된다.
Rest Parameter는 파라미터로 몇 개의 파라미터가 전달될지 모를 경우 매우 유용하게 사용할 수 있다.
함수의 파라미터를 선언할 때 "...파라미터명" 형식을 사용하면 함수를 호출할 때 파라미터 값을 개수에 상관없이 사용할 수 있게 된다. 이때 전달받은 파라미터 값은 배열로 저장된다.
예제 코드의 js 부분을 보면서 이해해보자
See the Pen JavaScript_02. 문법_04_Rest Parameter by dk k (@dk-k) on CodePen.
'02. JavaScript > 01. 기본개념, 문법 (ES6)' 카테고리의 다른 글
JavaScript_02. 문법_06_Template Literals (`) (0) | 2023.11.17 |
---|---|
JavaScript_02. 문법_05_Arrow Function (0) | 2023.11.17 |
JavaScript_02. 문법_03_Default Function Parameter (0) | 2023.11.17 |
JavaScript_02. 문법_02_Scope (0) | 2023.11.17 |
JavaScript_02. 문법_01_this 키워드 (0) | 2023.11.17 |