다음을 통해 공유


length 속성(Function)

업데이트: 2007년 11월

함수에 정의된 인수 개수를 반환합니다.

function.length

인수

  • function
    필수적 요소. 현재 실행 중인 Function 개체의 이름입니다.

설명

함수의 length 속성은 함수 인스턴스를 만들 때 스크립팅 엔진에 의해 함수 정의에 있는 인수 개수로 초기화됩니다.

함수의 length 속성 값과 다른 인수 개수로 함수를 호출하면 함수에 따라 그 결과가 달라집니다.

예제

다음 예제에서는 length 속성의 사용법을 보여 줍니다.

function argTest(a, b) : String {
   var s : String = "The argTest function expected " ;
   var expargs : int = argTest.length;
   s += expargs;
   if (expargs < 2)
      s += " argument.";
   else
      s += " arguments.";
   return(s);
}
// Display the function output.
print(argTest(42,"Hello"));

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

The argTest function expected 2 arguments.

요구 사항

버전 2

적용 대상:

Function 개체

참고 항목

참조

arguments 속성

length 속성(Array)

length 속성(String)