Developer/Javascript
가변인자 함수
No names
2013. 12. 7. 19:23
가변인자 함수
<script> function sumAll() { var sum=0;
for(var i=0; i<arguments.length; i++) { sum+=arguments[i]; }
alert("Sum : " + sum); } sumAll(); sumAll(1, 2, 3); sumAll(1, 2, 3, 4, 5); </script> |
자바스크립트의 모든 함수는 내부에 자동으로 변수 arguments를 갖는다.
arguments를 이용하여 가변함수를 사용할 수 있다.