![]() |
||
|
aranea.ru || JavaScript - Введение | lbound
lboundОписаниеВозвращает самое низкое значение индекса, используемого в определенной размерности VBArray. СинтаксисsafeArray.lbound(dimension)Синтаксис метода lbound имеет следующие части:
КомментарийЕсли VBArray - пустой, то метод lbound возвращает undefined. Если dimension больше, чем количество размерностей в VBArray, или – отрицательное, то метод генерирует ошибку "Subscript out of range". Следующий пример состоит из трех частей. Первая часть – это код VBScript для создания массива Visual Basic. Вторая часть – это код JavaScript, который определяет количество размерностей в массиве и наменьший индекс каждой размерности. Поскольку массив создается в VBScript, а не в Visual Basic, то меньший индекс будет всегда нулем. Обе эти части находятся в разделе <HEAD> страницы HTML. Третья часть – это код JavaScript, который помещается в разделе <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="JavaScript"> <!-- function VBArrayTest(vba) { var i, s; var a = new VBArray(vba); for (i = 1; i <= a.dimensions(); i++) { s = "The lower bound of dimension "; s += i + " is "; s += a.lbound(i)+ ". |