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 汉字字节判断
Aug 01 Javascript
JavaScript 原型链学习总结
Oct 29 Javascript
通过Javascript将数据导出到外部Excel文档的函数代码
Jun 15 Javascript
js对文章内容进行分页示例代码
Mar 05 Javascript
Javascript闭包用法实例分析
Jan 23 Javascript
基于JavaScript实现网页倒计时自动跳转代码
Dec 28 Javascript
AngularJS基础 ng-csp 指令详解
Aug 01 Javascript
利用Javascript实现简单的转盘抽奖
Feb 13 Javascript
ng2学习笔记之bootstrap中的component使用教程
Mar 09 Javascript
Vue.js 插件开发详解
Mar 29 Javascript
第一个Vue插件从封装到发布
Nov 22 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
Aug 02 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 基本语法格式
2009/12/15 PHP
PHP 数据结构 算法 三元组 Triplet
2011/07/02 PHP
PHP手机号中间四位用星号*代替显示的实例
2017/06/02 PHP
laravel 实现登陆后返回登陆前的页面方法
2019/10/03 PHP
js 加载时自动调整图片大小
2008/05/28 Javascript
jCallout 轻松实现气泡提示功能
2013/09/22 Javascript
JS 实现导航栏悬停效果
2013/09/23 Javascript
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
2014/06/19 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
2015/08/17 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
javascript实现延时显示提示框特效代码
2016/04/27 Javascript
js倒计时简单实现代码
2016/08/11 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
2016/11/09 Javascript
bootstrap table实例详解
2017/01/06 Javascript
javascript监听页面刷新和页面关闭事件方法详解
2017/01/09 Javascript
jQuery Form插件使用详解_动力节点Java学院整理
2017/07/17 jQuery
JS HTML图片显示Canvas 压缩功能
2017/07/21 Javascript
jQuery+koa2实现简单的Ajax请求的示例
2018/03/06 jQuery
js+canvas实现验证码功能
2020/09/21 Javascript
优雅的elementUI table单元格可编辑实现方法详解
2018/12/23 Javascript
小程序开发踩坑:页面窗口定位(相对于浏览器定位)(推荐)
2019/04/25 Javascript
微信小程序Flex布局用法深入浅出分析
2019/04/25 Javascript
详解JavaScript数据类型和判断方法
2020/09/04 Javascript
python显示天气预报
2014/03/02 Python
TensorFlow实现卷积神经网络CNN
2018/03/09 Python
python3+PyQt5实现自定义窗口部件Counters
2018/04/20 Python
Python小游戏之300行代码实现俄罗斯方块
2019/01/04 Python
python基于递归解决背包问题详解
2019/07/03 Python
python多继承(钻石继承)问题和解决方法简单示例
2019/10/21 Python
Python求正态分布曲线下面积实例
2019/11/20 Python
英国排名第一的在线宠物用品商店:Monster Pet Supplies
2018/05/20 全球购物
运动会通讯稿200字
2014/02/16 职场文书
幼儿园教师的考核评语
2014/04/18 职场文书
小学数学课题方案
2014/06/15 职场文书
反四风个人对照检查材料思想汇报
2014/09/25 职场文书
2015年加油站站长工作总结
2015/05/27 职场文书