JavaScript의 Ubund 함수 메소드는 vbarray의 지정된 치수에 사용 된 최대 인덱스 값을 반환합니다. 사용 방법 :
코드 사본은 다음과 같습니다.
safearray.ubund (차원)
그중에서도 Safearray는 필수 옵션입니다. vbarray 객체입니다.
치수는 선택 사항입니다. 인덱스 상한에서 vbarray의 차원을 알고 있습니다. 무시하면 Ubund는이 매개 변수를 1로 처리합니다.
vbarray가 비어 있으면 Ubund 메서드가 정의되지 않은 반환됩니다. DIM이 vbarray의 치수보다 크거나 음수 인 경우,이 방법은 "경계에서 첨자"오류를 생성합니다.
예
다음 예제에는 세 부분이 포함됩니다. 첫 번째 부분은 Visual Basic Secure Array를 만드는 데 사용되는 VBScript 코드입니다. 두 번째 부분은 보안 배열의 치수와 각 차원의 상한을 결정하는 jscript 코드입니다. 두 부분 모두 HTML 페이지의 <head> 섹션에 배치됩니다. 세 번째 부분은 <body> 부분에 위치한 jscript 코드이며 다른 두 부분을 실행하는 데 사용됩니다.
코드 사본은 다음과 같습니다.
<헤드>
<script language = "vbscript">
<!-
함수 createVbarray ()
Dim I, J, k
Dim A (2, 2)
k = 1
i = 0 ~ 2의 경우
j = 0 ~ 2의 경우
a (j, i) = k
k = k + 1
다음
다음
CreateVbarray = a
엔드 기능
->
</스크립트>
<script language = "jscript">
<!-
기능 vbarraytest (VBA)
{
var i, s;
var a = 새로운 vbarray (VBA);
for (i = 1; i <= a.dimensionals (); i ++)
{
S = "치수의 상한";
s + = i + "is";
s + = A.Ubund (i) + ".
";
보고);
}
}
->
</스크립트>
</head>
<body>
<script language = "jscript">
document.write (vbarraytest (createVbarray ()));
</스크립트>
</body>