<script type="text/javascript">
function sumAll() {
alert(arguments + ': ' + arguments.length);
}
sumAll(1,2,3,4,5,6,7,8,9);
</script>
function sumAll() {
alert(arguments + ': ' + arguments.length);
}
sumAll(1,2,3,4,5,6,7,8,9);
</script>
가변인자 함수는 매개 변수의 개수가 변할 수 있는 함수이다
매개 변수를 선언된 형태와 다르게 사용했을 때도 매개 변수를 모두 활용할 수 있다
위 소스는 argument(매개 변수의 배열)의 배열의 길이를 출력하는 예제이다
함수를 호출할 때 9개를 입력 했으므로 길이는 9로 출력된다