JavaScript中的ubound函数使用实例


Posted in Javascript onNovember 04, 2014

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>
Javascript 相关文章推荐
JavaScript可否多线程? 深入理解JavaScript定时机制
May 23 Javascript
Javascript图像处理—为矩阵添加常用方法
Dec 27 Javascript
解决jquery插件冲突的问题
Jan 23 Javascript
JavaScript新窗口与子窗口传值详解
Feb 11 Javascript
对JavaScript中this指针的新理解分享
Jan 31 Javascript
ztree获取当前选中节点子节点id集合的方法
Feb 12 Javascript
jQuery对象与DOM对象之间的相互转换
Mar 03 Javascript
JS实现京东首页之页面顶部、Logo和搜索框功能
Jan 12 Javascript
EasyUI修改DateBox和DateTimeBox的默认日期格式示例
Jan 18 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
Jan 21 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
Jan 08 Javascript
vue created钩子函数与mounted钩子函数的用法区别
Nov 05 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
Nov 03 #Javascript
网页中表单按回车就自动提交的问题的解决方案
Nov 03 #Javascript
详解jquery中$.ajax方法提交表单
Nov 03 #Javascript
jquery处理json对象
Nov 03 #Javascript
js格式化时间小结
Nov 03 #Javascript
解决js下referer兼容各大浏览器的方法
Nov 03 #Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
Nov 02 #Javascript
You might like
apache rewrite_module模块使用教程
2008/01/10 PHP
使用php显示搜索引擎来的关键词
2014/02/13 PHP
php出现web系统多域名登录失败的解决方法
2014/09/30 PHP
php中引用&amp;的用法分析【变量引用,函数引用,对象引用】
2016/12/12 PHP
利用PHP判断文件是否为图片的方法总结
2017/01/06 PHP
PHP依赖注入原理与用法分析
2018/08/21 PHP
PHP实现无限极分类的两种方式示例【递归和引用方式】
2019/03/25 PHP
TP5(thinkPHP5)框架使用ajax实现与后台数据交互的方法小结
2020/02/10 PHP
JavaScript 应用类库代码
2008/06/02 Javascript
javascript Select标记中options操作方法集合
2008/10/22 Javascript
图片Slider 带左右按钮的js示例
2013/08/30 Javascript
纯js写的分页表格数据为json串
2014/02/18 Javascript
jquery插件jquery.dragscale.js实现拖拽改变元素大小的方法(附demo源码下载)
2016/02/25 Javascript
Angularjs中的ui-bootstrap的使用教程
2017/02/19 Javascript
NodeJs安装npm包一直失败的解决方法
2017/04/28 NodeJs
Js中async/await的执行顺序详解
2017/09/22 Javascript
代码详解javascript模块加载器
2018/03/04 Javascript
深入理解移动前端开发之viewport
2018/10/19 Javascript
js实现div色块拖动录制
2020/01/16 Javascript
Queue 实现生产者消费者模型(实例讲解)
2017/11/13 Python
Python OpenCV获取视频的方法
2018/02/28 Python
Opencv+Python 色彩通道拆分及合并的示例
2018/12/08 Python
Windows 下python3.8环境安装教程图文详解
2020/03/11 Python
如何用Python进行时间序列分解和预测
2021/03/01 Python
巴西男士个人护理产品商店:SHOP4MEN
2017/08/07 全球购物
具有防紫外线功能的高性能钓鱼服装:Hook&Tackle
2018/08/16 全球购物
简历上的自我评价怎么写
2014/01/28 职场文书
《跨越百年的美丽》教学反思
2014/02/11 职场文书
大队干部竞选演讲稿
2014/04/28 职场文书
学习型党组织心得体会
2014/09/12 职场文书
总账会计岗位职责
2015/04/02 职场文书
大学生村官入党自传
2015/06/26 职场文书
工作简报怎么写
2015/07/21 职场文书
解决Pytorch半精度浮点型网络训练的问题
2021/05/24 Python
《巫师》是美食游戏?CDPR10月将推出《巫师》官方食谱
2022/04/03 其他游戏
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android