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 相关文章推荐
Firefox getBoxObjectFor getBoundingClientRect联系
Oct 26 Javascript
Javascript isArray 数组类型检测函数
Oct 08 Javascript
JSON 学习之JSON in JavaScript详细使用说明
Feb 23 Javascript
Javascript面向对象之四 继承
Feb 08 Javascript
基于jquery的网站幻灯片切换效果焦点图代码
Sep 15 Javascript
JS中getYear()和getFullYear()区别分析
Jul 04 Javascript
谈谈JavaScript异步函数发展历程
Sep 29 Javascript
jquery判断复选框是否选中进行答题提示特效
Dec 10 Javascript
详解前端构建工具gulpjs的使用介绍及技巧
Jan 19 Javascript
深入理解ES6 Promise 扩展always方法
Sep 26 Javascript
js module大战
Apr 19 Javascript
JS匿名函数内部this指向问题详析
May 10 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
Linux Apache PHP Oracle 安装配置(具体操作步骤)
2013/06/17 PHP
laravel5.2实现区分前后台用户登录的方法
2017/01/11 PHP
jquery 获取dom固定元素 添加样式的简单实例
2014/02/04 Javascript
jquery常用方法及使用示例汇总
2014/11/08 Javascript
使用jQuery实现验证上传图片的格式与大小
2014/12/03 Javascript
javascript面向对象程序设计(一)
2015/01/29 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
2015/10/02 Javascript
JavaScript中通过提示框跳转页面的方法
2016/02/14 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
js实现全选反选不选功能代码详解
2019/04/24 Javascript
微信小程序页面上下滚动效果
2020/11/18 Javascript
selenium+java中用js来完成日期的修改
2019/10/31 Javascript
JavaScript实现轮播图片完整代码
2020/03/07 Javascript
你不知道的 TypeScript 高级类型(小结)
2020/08/28 Javascript
[40:10]2015国际邀请赛全明星表演赛
2015/08/07 DOTA
在Python中调用ggplot的三种方法
2015/04/08 Python
Python  pip安装lxml出错的问题解决办法
2017/02/10 Python
Mac 上切换Python多版本
2017/06/17 Python
python使用super()出现错误解决办法
2017/08/14 Python
python素数筛选法浅析
2018/03/19 Python
python pandas读取csv后,获取列标签的方法
2018/11/12 Python
Django2.1.3 中间件使用详解
2018/11/26 Python
解决pycharm启动后总是不停的updating indices...indexing的问题
2019/11/27 Python
详解pycharm配置python解释器的问题
2020/10/15 Python
de Bijenkorf比利时官网:荷兰最知名的百货商店
2017/06/29 全球购物
将世界上最美丽的摄影作品转化为艺术作品:Photos.com
2017/11/28 全球购物
德国购买踏板车网站:Microscooter
2019/10/14 全球购物
大学生军训自我鉴定
2014/02/12 职场文书
客服专员岗位职责
2014/02/28 职场文书
高中生评语大全
2014/04/25 职场文书
纪念九一八爱国演讲稿600字
2014/09/14 职场文书
小学教师年度个人总结
2015/02/05 职场文书
房产证明范本
2015/06/19 职场文书
月考总结与反思
2015/10/22 职场文书
导游词之南京莫愁湖公园
2019/11/13 职场文书