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.