0...n 속성

실행 함수의 arguments 속성에 의해 반환되는 arguments 개체에서 각 인수의 값을 반환합니다.

[function.]arguments[[n]]

인수

  • 함수
    선택적 요소로서, 현재 실행 중인 Function 개체의 이름입니다.

  • n
    필수적 요소로서, 0에서 arguments.length-1까지의 음수가 아닌 정수로, 여기서 0은 첫 번째 인수를 나타내고 arguments.length-1은 마지막 인수를 나타냅니다.

설명

0...n 속성에 의해 반환되는 값은 실행 함수로 전달되는 값입니다. arguments 개체는 배열이 아니지만 arguments 개체를 구성하는 각 인수는 배열 요소에 액세스하는 것과 같은 방법으로 액세스됩니다.

참고

arguments 개체는 프로그램이 JScript의 기본값인 고속 모드에서 실행되는 경우 사용할 수 없습니다. 명령 프롬프트에서 arguments 개체를 사용하는 프로그램을 컴파일하려면 /fast-를 사용하여 고속 옵션을 해제해야 합니다. 스레딩 문제로 인해 ASP.NET에서 고속 옵션을 해제하는 것은 안전하지 않습니다. 자세한 내용은 arguments 개체를 참조하십시오.

예제

다음 예제에서는 arguments 개체의 0...n 속성 사용법을 보여 줍니다.

function ArgTest()
{
    var newline = "\n";

    var s = "";
    s += "The individual arguments are:"
    s += newline

    for (var n = 0; n < arguments.length; n++)
    {
        s += "argument " + n.toString();
        s += " is " 
        s += ArgTest.arguments[n];
        s += newline
    }
    return(s);
}
print(ArgTest(1, 2, "hello", new Date()));

이 프로그램의 출력은 다음과 같습니다.

The individual arguments are:
argument 0 is 1
argument 1 is 2
argument 2 is hello
argument 3 is Sat Jan 1 00:00:00 PST 2000

요구 사항

버전 5.5

적용 대상

arguments 개체| Function 개체

참고 항목

기타 리소스

속성(Visual Studio - JScript)