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 相关文章推荐
自适应高度框架 ----属个人收藏内容
Jan 22 Javascript
理解Javascript_12_执行模型浅析
Oct 18 Javascript
javascript 寻找错误方法整理
Jun 15 Javascript
javascript实现判断鼠标的状态
Jul 10 Javascript
JS实现自动定时切换的简洁网页选项卡效果
Oct 13 Javascript
jQuery隐藏和显示效果实现
Apr 06 Javascript
jquery轮播的实现方式 附完整实例
Jul 28 Javascript
web 前端常用组件之Layer弹出层组件
Sep 22 Javascript
如何快速上手Vuex
Feb 14 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
Jan 15 Javascript
微信小程序使用wxParse解析html的方法示例
Jan 17 Javascript
详解vue项目中实现图片裁剪功能
Jun 07 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递归遍历多维数组的方法
2015/04/18 PHP
PHP时间和日期函数详解
2015/05/08 PHP
PHP5.2中PDO的简单使用方法
2016/03/25 PHP
PHP 的Opcache加速的使用方法
2017/12/29 PHP
基于jQuery的message插件实现右下角弹出消息框
2011/01/11 Javascript
javascript放大镜效果的简单实现
2013/12/09 Javascript
js实现div闪烁原理及实现代码
2014/06/24 Javascript
jQuery实现动态添加和删除一个div
2015/08/12 Javascript
jQuery操作基本控件方法实例分析
2015/12/31 Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
2016/01/31 Javascript
JavaScript和jquery获取父级元素、子级元素、兄弟元素的方法
2016/06/05 Javascript
jQuery之简单的表单验证实例
2016/07/07 Javascript
纯JS实现表单验证实例
2016/12/24 Javascript
原生js实现返回顶部缓冲效果
2017/01/18 Javascript
JS HTML图片显示Canvas 压缩功能
2017/07/21 Javascript
微信小程序实现传参数的几种方法示例
2018/01/10 Javascript
详解如何在vue项目中使用layui框架及采坑
2019/05/05 Javascript
elementUI select组件使用及注意事项详解
2019/05/29 Javascript
ionic2.0双击返回键退出应用
2019/09/17 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
2019/12/19 Javascript
[58:12]Ti4第二日主赛事败者组 LGD vs iG 3
2014/07/21 DOTA
Django与遗留的数据库整合的方法指南
2015/07/24 Python
Python3.5字符串常用操作实例详解
2019/05/01 Python
Django框架安装方法图文详解
2019/11/04 Python
Django中的session用法详解
2020/03/09 Python
更新升级python和pip版本后不生效的问题解决
2020/04/17 Python
使用numpngw和matplotlib生成png动画的示例代码
2021/01/24 Python
奥地利手表、香水、化妆品和珠宝购物网站:Brasty.at
2021/01/17 全球购物
新闻网站实习自我鉴定
2013/09/25 职场文书
学校庆元旦歌咏比赛主持词
2014/03/18 职场文书
爱国主义教育活动总结
2014/05/07 职场文书
党员评议思想汇报
2014/10/08 职场文书
工程催款通知书
2015/04/17 职场文书
javaScript Array api梳理
2021/03/31 Javascript
解决Pytorch中关于model.eval的问题
2021/05/22 Python
清空 Oracle 安装记录并重新安装
2022/04/26 Oracle