본문 바로가기

Programming/Javascript, jQuery

Javascript 가변 인자 함수 만들기

반응형


자바스크립트의 모든 함수는 내부에 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