가변인자 함수

<script>

            function sumAll() {

                var sum=0;

               

                for(var i=0; i<arguments.length; i++) {

                    sum+=arguments[i];

                }

               

                alert("Sum : " sum);

            }

            sumAll();

            sumAll(123);

            sumAll(12345);

</script>


자바스크립트의 모든 함수는 내부에 자동으로 변수 arguments를 갖는다. 

arguments를 이용하여 가변함수를 사용할 수 있다.

Posted by No names
,