2016년 3월 26일 토요일

[javascript] arguments 객체


function addAll() {
 var result = 0;
 
 for (var i in arguments) {
  result += arguments[i];
 }
 
 return result;
 
}

var result = addAll(1, 5, 10);
alert(result);

모든 함수에서는 파라미터 정보를 담은 arguments객체를 참조할 수가 있다.

그러면 동적인 파라미터 수에 대응한 함수를 작성하는 것이 가능해진다.

댓글 없음:

댓글 쓰기