지정된 함수 인수
1. 정의
- 함수의 인수를 전달할 때 지정된 인수만 전달 함으로서 불필요한 인수의 전달을 막는다
2. 구현
1) 문제
a. 위 같은 상황에서 height와 length의 인수만 전달 하고 싶다면 어떻게 해야되는가?
- showPanel2(20,undefined,10);
b. 이렇게 진행 할 경우 불필요한 undefined를 넘겨 줌으로서 length 길이를 맞춘다
2) 해결
- 인수를 객체화 시켜 해시 형태로 넘겨준다.
- 불필요한 인수의 사용을 막을 수 있다
'Javascript > Core' 카테고리의 다른 글
[Javascript] This 와 call(), apply() (0) | 2016.12.21 |
---|---|
[Javascript] 익명의함수 call(this)? (0) | 2016.12.20 |
[Javascript] 자바스크립의 내장객체 (built-in object) (0) | 2016.12.16 |
[Javascript] 자바스크립트 함수 인수의 기본값 설정 및 인수확인 (0) | 2016.12.15 |
[Javascript] 자바스크립트 실행문맥 (Execution context) (0) | 2016.12.15 |