Javascript/Core
[Javascript] 지정된 함수 인수
리딩리드
2016. 12. 20. 21:56
지정된 함수 인수
1. 정의
- 함수의 인수를 전달할 때 지정된 인수만 전달 함으로서 불필요한 인수의 전달을 막는다
2. 구현
1) 문제
a. 위 같은 상황에서 height와 length의 인수만 전달 하고 싶다면 어떻게 해야되는가?
- showPanel2(20,undefined,10);
b. 이렇게 진행 할 경우 불필요한 undefined를 넘겨 줌으로서 length 길이를 맞춘다
2) 해결
- 인수를 객체화 시켜 해시 형태로 넘겨준다.
- 불필요한 인수의 사용을 막을 수 있다