JSCRIPT MANUAL

Microsoft® JScript™
Метод ubound
 Справочник языка 
Версия 3 

См. также                  Применение


Описание
Возвращает значение наибольшего индекса в указанном измерении VBArray.
Синтаксис
safeArray.ubound(dimension)

Синтаксис метода ubound состоит из частей:

Часть Описание
safeArray Требуется. Объект VBArray.
dimension Необязательно. Измерение VBArray для которого запрашивается наибольший индекс. Если опущен, ubound подразумевается равным 1.

Примечание
Если массив VBArray пуст, то метод ubound возвращает значение undefined. Если значение dimension больше числа размерностей VBArray (или отрицательно), то метод генерирует ошибку "Subscript out of range".

Следующий пример состоит из трех частей. Первая часть - код на языке VBScript - создает массив Visual Basic. Вторая часть - код на языке JScript - определяет размерность массива и верхнюю границу каждого измерения. Обе эти части располагаются в секции <HEAD> HTML-страницы. Третья часть на языке JScript находится в секции <BODY> и запускает первые две части.

<HEAD>
<SCRIPT LANGUAGE="VBScript">
<!--
Function CreateVBArray()
  Dim i, j, k
  Dim a(2, 2)
  k = 1
  For i = 0 To 2
    For j = 0 To 2
      a(j, i) = k
      k = k + 1
    Next
  Next
  CreateVBArray = a
End Function
-->
</SCRIPT>

<SCRIPT LANGUAGE="JScript"> <!-- function VBArrayTest(vba) { var i, s; var a = new VBArray(vba); for (i = 1; i <= a.dimensions(); i++) { s = "Верхняя граница размерности "; s += i + " равна "; s += a.ubound(i)+ ".<BR>"; return(s); } } --> </SCRIPT> </HEAD>

<BODY> <SCRIPT language="jscript"> document.write(VBArrayTest(CreateVBArray())); </SCRIPT> </BODY>



Перевод © 2000-2013 pauk R-T-F-M.info. Все права защищены.