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 相关文章推荐
常见JS效果之图片减速度滚动实现代码
Dec 08 Javascript
jquery getScript动态加载JS方法改进详解
Nov 15 Javascript
javascript清空table表格的方法
May 14 Javascript
浅析JavaScript中的事件机制
Jun 04 Javascript
ECMAScript6中Map/WeakMap详解
Jun 12 Javascript
jQuery实现类似淘宝网图片放大效果的方法
Jul 08 Javascript
利用jquery制作滚动到指定位置触发动画
Mar 26 Javascript
jquery按回车键实现表单提交的简单实例
May 25 Javascript
jQuery过滤特殊字符及JS字符串转为数字
May 26 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
Feb 19 Javascript
微信小程序实现手指触摸画板
Jul 09 Javascript
JavaScript使用localStorage存储数据
Sep 25 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
PHP date函数参数详解
2006/11/27 PHP
腾讯QQ php程序员面试题目整理
2010/06/08 PHP
PHP实现采集抓取淘宝网单个商品信息
2015/01/08 PHP
基于PHP实现假装商品限时抢购繁忙的效果
2015/10/16 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
2018/05/24 PHP
PHP多个图片压缩成ZIP的方法
2020/08/18 PHP
Smarty缓存机制实例详解【三种缓存方式】
2019/07/20 PHP
Javascript异步表单提交,图片上传,兼容异步模拟ajax技术
2010/05/10 Javascript
JavaScript在多浏览器下for循环的使用方法
2012/11/07 Javascript
jQuery获取节点和子节点文本的方法
2014/07/22 Javascript
javascript实现回车键提交表单方法总结
2015/01/10 Javascript
45个JavaScript编程注意事项、技巧大全
2015/02/11 Javascript
canvas滤镜效果实现代码
2017/02/06 Javascript
jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】
2017/04/14 jQuery
微信小程序左滑动显示菜单功能的实现
2018/06/14 Javascript
iSlider手机端图片滑动切换插件使用详解
2019/12/24 Javascript
JavaScript实现网页跨年倒计时
2020/12/02 Javascript
如何实现vue的tree组件
2020/12/03 Vue.js
Python获取DLL和EXE文件版本号的方法
2015/03/10 Python
Python xlwt设置excel单元格字体及格式
2020/04/18 Python
python监控进程脚本
2018/04/12 Python
python如何制作缩略图
2019/04/30 Python
2021年的Python 时间轴和即将推出的功能详解
2020/07/27 Python
Pandas对每个分组应用apply函数的实现
2020/12/13 Python
Django权限控制的使用
2021/01/07 Python
基于Modernizr 让网站进行优雅降级的分析
2013/04/21 HTML / CSS
Linux内核产生并发的原因
2016/11/08 面试题
兰兰过桥教学反思
2014/02/08 职场文书
干部考核评语
2014/04/29 职场文书
政府绩效管理实施方案
2014/05/04 职场文书
感恩母亲节演讲稿
2014/05/07 职场文书
服务型党组织建设典型材料
2014/05/07 职场文书
临床医学专业求职信
2014/08/08 职场文书
二胎满月酒致辞
2015/07/29 职场文书
多表查询、事务、DCL
2021/04/05 MySQL
如何用JavaScript学习算法复杂度
2021/04/30 Javascript