What?
| JS-객체지향, ES6문법 | |||
|---|---|---|---|
| Spread Operator | apply, call | parameter | arguments |
| rest parameter |
- Spread Operator (…)
- 대괄호 제거
- array 합치기/복사
- object 합치기/복사
- 활용법
- array를 parameter형태로 넣고 싶을 때 사용
- apply
- 실행할함수.apply(적용할 곳)
- [array]로 한꺼번에 집어넣기 가능
- call
- apply와 실행 결과와 사용법 같음
- 일반 함수처럼만 넣을수 있음
- parameter
- default parameter (기본값) 줄 수 있음
- 다른 parameter와 연산 가능
- 함수 입력 가능
- arguments
- 모든 parameter들을 한꺼번에 다룰 때 사용
- Rest (…)
- 대괄호 감싸기
- 함수 parameter 자리에 붙음