반응형
자바스크립트의 모든 함수는 내부에 arguments라는 변수를 갖는다.
function paramSum() {
var output = 0 ;
for (var i=0; i<arguments.length; i++){
output += arguments[i];
}
return output;
}
console.log( paramSum(1,2,3,4,5,6,7,9,10) );
결과
> 45
가변 매개변수 함수 만들기
function variableFunction(){
var length = arguments.length;
if ( length == 0 ){
// 매개변수 0개일 때
} else if ( length == 1){
// 매개변수 1개일 때
} else if ( length == 2){
// 매개변수 2개일 때
}
}
반응형
'Programming > Javascript, jQuery' 카테고리의 다른 글
a 태그에서의 함수호출 (0) | 2017.01.10 |
---|---|
Javascript 콜백함수 (0) | 2016.12.22 |
Javascript Pattern 함수 (0) | 2016.12.07 |
javascript 자바스크립트 클로저 (Closure) (0) | 2016.12.07 |
jQuery 요소 있는지 검사 (0) | 2016.12.07 |