본문 바로가기

Webstoryboy

Category

Explanation

JAVASCRIPT

[Javascript] 가변인자 함수

가변인자 함수

가변인자 함수는 매개 변수의 지정없이 사용하는 함수입니다.


가변인자 함수

가변인자 함수는 매개 변수의 지정없이 사용하는 함수입니다. arguments는 가상 공간에 변수 값을 지정하여 배열 형태로 사용합니다.

function 함수 이름(){
    //실행코드
    //arguments.length
    //arguments[i]
}

Sample1

화살표 함수를 사용하는 기본 예제입니다.

결과
15
15
html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>javascript</title>
</head>
<body>
    <script>
        function func1() {
            var num = arguments.length;
            var sum = 0;
            for(var i=0; i<num; i++) {
                sum = sum + arguments[i];
            }
            return sum;
        }
        document.write(func1(1,2,3,4,5),"<br>");
        
        function func2() {
            var sum = 0;
            for(var i in arguments) {
                sum += arguments[i];
            }
            return sum;
        }

        document.write(func2(1,2,3,4,5));
    </script>
</body>
</html>

 

더보기

인스타그램 보기 바로가기

포트폴리오 스터디 바로가기

유튜브 영상보기 바로가기