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 相关文章推荐
TopList标签和JavaScript结合两例
Aug 12 Javascript
defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
Apr 27 Javascript
javascript 手动给表增加数据的小例子
Jul 10 Javascript
JavaScrip实现PHP print_r的数功能(三种方法)
Nov 12 Javascript
JQuery自适应窗口大小导航菜单附源码下载
Sep 01 Javascript
基于Javascript实现弹出页面效果
Jan 01 Javascript
Javascript中 带名 匿名 箭头函数的重要区别(推荐)
Jan 29 Javascript
vue2.0学习之axios的封装与vuex介绍
May 28 Javascript
微信小程序template模板与component组件的区别和使用详解
May 22 Javascript
了解javascript中let和var及const关键字的区别
May 24 Javascript
微信小程序文章详情功能完整实例
Jun 03 Javascript
JavaScript高级程序设计之变量与作用域
Nov 17 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
一个可查询所有表的“通用”查询分页类
2006/10/09 PHP
PHP通过COM使用ADODB的简单例子
2006/12/31 PHP
PHP 引用是个坏习惯
2010/03/12 PHP
php中使用__autoload()自动加载未定义类的实现代码
2013/02/06 PHP
php实现字符串首字母大写和单词首字母大写的方法
2015/03/14 PHP
广告显示判断
2006/08/31 Javascript
safari,opera嵌入iframe页面cookie读取问题解决方法
2010/06/23 Javascript
Prototype源码浅析 Enumerable部分(二)
2012/01/18 Javascript
利用NodeJS和PhantomJS抓取网站页面信息以及网站截图
2013/11/18 NodeJs
一个不错的仿携程自定义数据下拉选择select
2014/09/01 Javascript
网页收藏夹显示ICO图标(代码少)
2015/08/04 Javascript
3分钟快速搭建nodejs本地服务器方法运行测试html/js
2017/04/01 NodeJs
javascript深拷贝的原理与实现方法分析
2017/04/10 Javascript
Vue2.0 从零开始_环境搭建操作步骤
2017/06/14 Javascript
微信小程序swiper组件用法实例分析【附源码下载】
2017/12/07 Javascript
Windows下Node爬虫神器Puppeteer安装记
2019/01/09 Javascript
JavaScript内置对象math,global功能与用法实例分析
2019/06/10 Javascript
Vue + Element-ui的下拉框el-select获取额外参数详解
2020/08/14 Javascript
详解vue组件之间的通信
2020/08/30 Javascript
JQuery基于FormData异步提交数据文件
2020/09/01 jQuery
解决Linux系统中python matplotlib画图的中文显示问题
2017/06/15 Python
浅谈python numpy中nonzero()的用法
2018/04/02 Python
Python使用itertools模块实现排列组合功能示例
2018/07/02 Python
python实战串口助手_解决8串口多个发送的问题
2019/06/12 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
python自定义函数def的应用详解
2020/06/03 Python
canvas裁剪clip()函数的具体使用
2018/03/01 HTML / CSS
环法自行车赛官方商店:Le Tour de France
2017/08/27 全球购物
C++的几个面试题附答案
2016/08/03 面试题
生产管理的三大手法
2013/11/11 职场文书
会计电算化专业毕业生求职信范文
2013/12/10 职场文书
119消防日活动总结
2014/08/29 职场文书
先进典型事迹材料
2014/12/29 职场文书
2015年化验员工作总结
2015/04/10 职场文书
高中语文教学反思范文
2016/02/16 职场文书
Win11 PC上的Outlook搜索错误怎么办?
2022/07/15 数码科技