当前位置: 首页 > 编程笔记 >

JavaScript中的ubound函数使用实例

牟嘉
2023-03-14
本文向大家介绍JavaScript中的ubound函数使用实例,包括了JavaScript中的ubound函数使用实例的使用技巧和注意事项,需要的朋友参考一下

JavaScript中ubound函数方法是返回在 VBArray 的指定维中所使用的最大索引值。使用方法:


safeArray.ubound(dimension)

其中safeArray是必选项。是一个 VBArray 对象。
dimension是可选项。要获知其索引上界的 VBArray 的维数。如果忽略,ubound 将该参数作为 1 进行处理。

如果 VBArray 为空,ubound 方法将返回 undefined。如果 dim 大于 VBArray 的维数或为负数,该方法将产生一个“下标越界”的错误。

示例

下面的示例包括三个部分。第一部分是用来创建一个 Visual Basic 安全数组的 VBScript 代码。第二部分是 JScript 代码,确定该安全数组的维数和每一维的上界。这两部分都放在 HTML 页中的 <HEAD> 部分。第三部分是位于 <BODY> 部分的 JScript 代码,用来运行其他两个部分。


<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 = "The upper bound of dimension ";       s += i + " is ";       s += a.ubound(i)+ ". ";       return(s);    } } --> </SCRIPT> </HEAD>

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

 类似资料:
  • UBound函数返回指定数组的最大下标。 因此,该值对应于阵列的大小。 语法 (Syntax) UBound(ArrayName[,dimension]) 参数描述 (Parameter Description) ArrayName - 必需参数。 此参数对应于数组的名称。 Dimension - 可选参数。 这需要一个与数组维度相对应的整数值。 如果为'1',则返回第一维的下限; 如果是'2'

  • 本文向大家介绍JavaScript中isPrototypeOf函数作用和使用实例,包括了JavaScript中isPrototypeOf函数作用和使用实例的使用技巧和注意事项,需要的朋友参考一下 JavaScript中isPrototypeOf函数方法是返回一个布尔值,指出对象是否存在于另一个对象的原型链中。使用方法: 其中object1为必选项,一个对象的实例。 object2为必选项,另一个对

  • 本文向大家介绍JavaScript中的函数嵌套使用,包括了JavaScript中的函数嵌套使用的使用技巧和注意事项,需要的朋友参考一下  在JavaScript1.2之前,函数定义是只允许在顶层全局代码,但1.2的JavaScript可以嵌套函数定义其他函数中也是可以的。 仍然存在的函数定义可以循环或条件之内不会出现限制。在函数定义这些限制只适用于函数声明与函数语句。 函数文本(在JavaScri

  • 本文向大家介绍JavaScript中使用arguments获得函数传参个数实例,包括了JavaScript中使用arguments获得函数传参个数实例的使用技巧和注意事项,需要的朋友参考一下 JS与PHP在函数传参方面有点不同,PHP形参与实参个数要匹配,而JS就灵活多了,可以随意传参,实参比形参少或多都不会报错。 实参比形参多不会报错 执行结果 我们再来看看形参比实参多的结果 执行结果 a 对应

  • 本文向大家介绍JavaScript中Function()函数的使用教程,包括了JavaScript中Function()函数的使用教程的使用技巧和注意事项,需要的朋友参考一下  function语句不是定义一个新的函数,并且可以定义你的函数动态使用Function()构造使用操作符的唯一途径。 注:这是面向对象编程的术语。第一次可能会感觉不太习惯,这里是没有问题的。 语法 下面是使用new运算符创

  • 本文向大家介绍jQuery中toggle()函数的使用实例,包括了jQuery中toggle()函数的使用实例的使用技巧和注意事项,需要的朋友参考一下 今天遇到一个有趣的例子,将它记录下来。 一个一级菜单,里边有一个二级菜单,二级菜单是通过锚点来链接页面元素的。想要实现的效果是当点击锚点时,页面链接到相应锚点,同时二级菜单隐藏,再点击一级菜单时,继续执行。。 其中试了很多种方法都不行,最后通过读j