반응형 Spread1 04 ECMAScript6 - function 1 (default, rest, spread) 4. function1 ES6에서 제공하는 함수의 기능 및 특징을 알아보자. (1) default 파라미터ES6에서 함수는 전달된 값이 없거나 정의되지 않은 경우 매개 변수를 기본값으로 초기화 할 수 있다. 위와 같이 사용하며, undefined를 방지한다. (2) rest 파라미터자바의 가변 인자와 동일한 기능을 한다. ‘spread 연산자’ 라고 하는 ‘…변수명’ 이용한다. - 내부적으로 배열(Array)로 처리한다. - 따라서 Array객체에서 제공하는 메서드를 사용할 수 있다. - rest 파라미터는 항상 마지막에 사용해야하며, 그렇지 않으면 에러가 발생한다. (3) spread 연산자위의 rest 파라미터에서 보듯이 ‘…변수’ 형식이다.사용 용도 2가지이다.- 함수의 파라미터- 값 (배열 및 객.. 2018. 4. 2. 이전 1 다음 반응형