본문 바로가기

Webstoryboy

Category

Explanation

JAVASCRIPT

[Javascript] arguments 함수

arguments 함수

arguments 함수는 매개변수를 사용하는 것처럼 사용할 수 있습니다.


arguments 함수

arguments 함수는 매개변수가 없는 상태에서 데이터를 전달하여 함수를 호출하면 그 값은 배열에 저장됩니다. 그 값을 arguments라는 변수로 참조합니다.

function 함수명(){
     arguments;
}
함수명(데이터1, 데이터2, ......); //함수 호출

Sample1

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

결과
600
600
600
html
<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>javascript</title>
    <script>
        function sum1(a, b, c){
            let sum;
            sum = a + b + c;
            document.write(sum);
        }
        sum1(100,200,300);

        function sum2(){
            let sum = arguments[0] + arguments[1] + arguments[2];
            document.write(sum);
        }
        sum2(100,200,300);

        function sum3(){
            let sum = 0;
            for( let i=0; i<arguments.length; i++){
                sum += arguments[i];
            }
            document.write(sum);
        }
        sum3(100,200,300);
    </script>
</head>
<body>
    
</body>
</html>

 

더보기

인스타그램 보기 바로가기

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

유튜브 영상보기 바로가기

질문하기