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 写类方式之二
Jul 05 Javascript
Javascript学习笔记5 类和对象
Jan 11 Javascript
TinyMCE 新增本地图片上传功能
Nov 05 Javascript
如何让页面在打开时自动刷新一次让图片全部显示
Dec 17 Javascript
table insertRow、deleteRow定义和用法总结
May 14 Javascript
jQuery和AngularJS的区别浅析
Jan 29 Javascript
深入解析JavaScript编程中的this关键字使用
Nov 09 Javascript
JavaScript函数学习总结以及相关的编程习惯指南
Nov 16 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
Sep 19 Javascript
基于slideout.js实现移动端侧边栏滑动特效
Nov 28 Javascript
JS中传递参数的几种不同方法比较
Jan 20 Javascript
vue通过style或者class改变样式的实例代码
Oct 30 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
漫威DC御用漫画家去世 他的表情包曾走红网络
2020/04/09 欧美动漫
PHP_Flame(Version:Progress)的原代码
2006/10/09 PHP
php循环输出数据库内容的代码
2008/05/24 PHP
PHP框架Laravel插件Pagination实现自定义分页
2020/04/22 PHP
PHP sdk文档处理常用代码示例解析
2020/12/09 PHP
高性能web开发 如何加载JS,JS应该放在什么位置?
2010/05/14 Javascript
基于NodeJS的前后端分离的思考与实践(二)模版探索
2014/09/26 NodeJs
JavaScript字符串对象slice方法入门实例(用于字符串截取)
2014/10/16 Javascript
js闭包实例汇总
2014/11/09 Javascript
JS实现仿google、百度搜索框输入信息智能提示的实现方法
2015/04/20 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
JavaScript动态创建div等元素实例讲解
2016/01/06 Javascript
jQuery Ajax传值到Servlet出现乱码问题的解决方法
2016/10/09 Javascript
如何实现json数据可视化详解
2016/11/24 Javascript
BootStrap表单验证实例代码
2017/01/13 Javascript
在Bootstrap开发框架中使用dataTable直接录入表格行数据的方法
2018/10/25 Javascript
layui弹出框Tab选项卡的示例代码
2019/09/04 Javascript
vue路由拦截器和请求拦截器知识点总结
2019/11/08 Javascript
浅谈JavaScript 声明提升
2020/09/14 Javascript
[03:09]2014DOTA2国际邀请赛 赛场上的美丽风景线 中国Coser也爱DOTA2
2014/07/20 DOTA
[47:38]Optic vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
使用实现XlsxWriter创建Excel文件并编辑
2018/05/04 Python
Python continue继续循环用法总结
2018/06/10 Python
用python做游戏的细节详解
2019/06/25 Python
pandas进行时间数据的转换和计算时间差并提取年月日
2019/07/06 Python
python numpy存取文件的方式
2020/04/01 Python
互动出版网:专业书籍
2017/03/21 全球购物
马耳他航空公司官方网站:Air Malta
2019/05/15 全球购物
豪华床上用品 :Jennifer Adams
2019/09/15 全球购物
俄罗斯汽车零件和配件在线商店:CarvilleShop
2019/11/29 全球购物
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
一套软件测试笔试题
2014/07/25 面试题
电子商务毕业生求职信
2013/11/10 职场文书
石油大学毕业生自荐信
2014/01/28 职场文书
《大海那边》教学反思
2014/04/09 职场文书
“向国旗敬礼”活动策划方案(4篇)
2014/09/27 职场文书