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 相关文章推荐
jquery 插件开发备注
Aug 27 Javascript
javascript的parseFloat()方法精度问题探讨
Nov 26 Javascript
小心!AngularJS结合RequireJS做文件合并压缩的那些坑
Jan 09 Javascript
jQuery实现可以控制图片旋转角度效果(附demo源码下载)
Jan 27 Javascript
Javascript自定义事件详解
Jan 13 Javascript
Javascript中引用类型传递的知识点小结
Mar 06 Javascript
Vue 2.0+Vue-router构建一个简单的单页应用(附源码)
Mar 14 Javascript
微信小程序实现登录页云层漂浮的动画效果
May 05 Javascript
Vue实现侧边菜单栏手风琴效果实例代码
May 31 Javascript
详解小程序rich-text对富文本支持方案
Nov 28 Javascript
js+html5 canvas实现ps钢笔抠图
Apr 28 Javascript
JS获取动态添加元素的方法详解
Jul 31 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 5.0 Pear安装方法
2006/12/06 PHP
PHP header()函数使用详细(301、404等错误设置)
2013/04/17 PHP
Yii2下点击验证码的切换实例代码
2017/03/14 PHP
Laravel给生产环境添加监听事件(SQL日志监听)
2017/06/19 PHP
Laravel 自动转换长整型雪花 ID 为字符串的实现
2020/10/27 PHP
很可爱的输入框
2008/08/03 Javascript
JS中图片缓冲loading技术的实例代码
2013/08/29 Javascript
JavaScript中instanceof与typeof运算符的用法及区别详细解析
2013/11/19 Javascript
jquery插件推荐浏览器嗅探userAgent
2014/11/09 Javascript
jQuery功能函数详解
2015/02/01 Javascript
Javascript设计模式理论与编程实战之简单工厂模式
2015/11/03 Javascript
JavaScript 定时器 SetTimeout之定时刷新窗口和关闭窗口(代码超简单)
2016/02/26 Javascript
模拟javascript中的sort排序(简单实例)
2016/08/17 Javascript
jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
2016/09/23 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
2016/11/09 Javascript
js继承的这6种方式!(上)
2019/04/23 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
Python内置函数—vars的具体使用方法
2017/12/04 Python
python爬取哈尔滨天气信息
2018/07/14 Python
详解flask入门模板引擎
2018/07/18 Python
解决pycharm每次新建项目都要重新安装一些第三方库的问题
2019/01/17 Python
大家都说好用的Python命令行库click的使用
2019/11/07 Python
关于Python-faker的函数效果一览
2019/11/28 Python
Python flask路由间传递变量实例详解
2020/06/03 Python
如何用Python提取10000份log中的产品信息
2021/01/14 Python
详解Python+Selenium+ChromeDriver的配置和问题解决
2021/01/19 Python
css3隔行变换色实现示例
2014/02/19 HTML / CSS
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
英语系本科生求职信范文
2013/12/18 职场文书
《月光启蒙》教学反思
2014/03/01 职场文书
cf收人广告词
2014/03/14 职场文书
篮球比赛拉拉队口号
2014/06/10 职场文书
金融保险专业求职信
2014/09/03 职场文书
校友回访母校寄语
2015/02/26 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
Oracle 区块链表创建过程详解
2021/05/15 Oracle