티스토리 뷰

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>

공유하기(Share) 더보기

  • 네이버 블러그 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 트위터 공유하기
  • 트위터 공유하기

공감하기(Like) 더보기

UP NEXT : Ads by Google

질문하기(Questions)
댓글쓰기 폼