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 显示当前日期与时间的代码
Mar 24 Javascript
javascript 节点遍历函数
Mar 28 Javascript
jQuery的DOM操作之删除节点示例
Jan 03 Javascript
jquery插件推荐浏览器嗅探userAgent
Nov 09 Javascript
实例代码讲解jquery easyui动态tab页
Nov 17 Javascript
FullCalendar日历插件应用之数据展现(一)
Dec 23 Javascript
Bootstrap面板(Panels)的简单实现代码
Mar 17 Javascript
vue cli使用绝对路径引用图片问题的解决
Dec 06 Javascript
ES6函数实现排它两种写法解析
May 13 Javascript
vue键盘事件点击事件加native操作
Jul 27 Javascript
浅谈JavaScript中的“!!”作用
Aug 03 Javascript
让你30分钟快速掌握vue3教程
Oct 26 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异步调用socket实现代码
2012/01/12 PHP
php自动加载方式集合
2016/04/04 PHP
Yii 2.0在Grid中格式化时间方法示例
2017/06/06 PHP
Js 获取当前日期时间及其它操作实现代码
2021/03/04 Javascript
使用Json比用string返回数据更友好,也更面向对象一些
2011/09/13 Javascript
js面向对象设计用{}好还是function(){}好(构造函数)
2011/10/23 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
JavaScript中OnLoad几种使用方法
2012/12/15 Javascript
jQuery实现的多滑动门,多选项卡效果代码
2016/03/28 Javascript
jQuery UI库中dialog对话框功能使用全解析
2016/04/23 Javascript
AngularJS下对数组的对比分析
2016/08/24 Javascript
JavaScript原型继承_动力节点Java学院整理
2017/06/30 Javascript
express默认日志组件morgan的方法
2018/04/05 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
2019/06/27 Javascript
vue 开发之路由配置方法详解
2019/12/02 Javascript
在vue中封装方法以及多处引用该方法详解
2020/08/14 Javascript
Vue表单提交点击事件只允许点击一次的实例
2020/10/23 Javascript
[01:54]TI珍贵瞬间系列(五):压力
2020/08/29 DOTA
Python实现的多线程端口扫描工具分享
2015/01/21 Python
浅谈Python程序与C++程序的联合使用
2015/04/07 Python
Python实现从脚本里运行scrapy的方法
2015/04/07 Python
python3 mmh3安装及使用方法
2019/10/09 Python
python实现mask矩阵示例(根据列表所给元素)
2020/07/30 Python
python 生成正态分布数据,并绘图和解析
2020/12/21 Python
韩国三星旗下的一家超市连锁店:Home Plus
2016/07/30 全球购物
Amara德国:家居饰品、设计师品牌和豪华礼品
2019/05/20 全球购物
C#里面可以避免一个类被其他类继承么?如何?
2013/09/26 面试题
大学老师推荐信
2014/02/25 职场文书
保护环境建议书400字
2014/05/13 职场文书
专题组织生活会思想汇报
2014/10/01 职场文书
信访工作汇报材料
2014/10/27 职场文书
团代会开幕词
2015/01/28 职场文书
优秀教师工作总结2015
2015/07/22 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
2016学雷锋优秀志愿者事迹材料
2016/02/25 职场文书
导游词之上海东方明珠塔
2019/09/25 职场文书