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 相关文章推荐
js弹出窗口之弹出层的小例子
Jun 17 Javascript
jquery实现可点击伸缩与展开的菜单效果代码
Aug 31 Javascript
JQuery中Ajax()的data参数类型实例分析
Dec 15 Javascript
node网页分段渲染详解
Sep 05 Javascript
微信小程序链接传参并跳转新页面
Nov 29 Javascript
利用JS制作万年历的方法
Aug 16 Javascript
ndm:NPM的桌面GUI应用程序
Oct 15 Javascript
简单说说如何使用vue-router插件的方法
Apr 08 Javascript
详解vue使用$http服务端收不到参数
Apr 19 Javascript
微信小程序实现禁止分享代码实例
Oct 19 Javascript
vue elementui tree 任意级别拖拽功能代码
Aug 31 Javascript
nuxt.js添加环境变量,区分项目打包环境操作
Nov 06 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
ajax php传递和接收变量实现思路及代码
2012/12/19 PHP
解析PHP将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
2013/08/16 PHP
php原生导出excel文件的两种方法(推荐)
2016/11/19 PHP
Django 中 cookie的使用
2017/08/17 PHP
一个很酷的拖动层的js类,兼容IE及Firefox
2009/06/23 Javascript
jQuery的选择器中的通配符使用介绍
2014/03/20 Javascript
jquery map方法使用示例
2014/04/23 Javascript
javascript中实现兼容JAVA的hashCode算法代码分享
2020/08/11 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
jquery滚动到顶部底部代码
2015/04/20 Javascript
详解JavaScript中的异常处理方法
2015/06/16 Javascript
使用JavaScript实现连续滚动字幕效果的方法
2015/07/07 Javascript
Javascript编程之继承实例汇总
2015/11/28 Javascript
JS动态添加选项案例分析
2016/10/17 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
2017/04/04 jQuery
Webpack 服务器端代码打包的示例代码
2017/09/19 Javascript
node通过npm写一个cli命令行工具
2017/10/12 Javascript
微信小程序实现循环动画效果
2018/07/16 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
Nginx设置为Node.js的前端服务器方法总结
2019/03/27 Javascript
Vue scrollBehavior 滚动行为实现后退页面显示在上次浏览的位置
2019/05/27 Javascript
layui动态绑定事件的方法
2019/09/20 Javascript
JS document内容及样式操作完整示例
2020/01/14 Javascript
跟老齐学Python之大话题小函数(1)
2014/10/10 Python
Python 中开发pattern的string模板(template) 实例详解
2017/04/01 Python
flask中主动抛出异常及统一异常处理代码示例
2018/01/18 Python
python爬取各类文档方法归类汇总
2018/03/22 Python
django 多数据库配置教程
2018/05/30 Python
使用Python制作自动推送微信消息提醒的备忘录功能
2018/09/06 Python
python根据字典的键来删除元素的方法
2020/08/16 Python
python代数式括号有效性检验示例代码
2020/10/04 Python
澳大利亚免息网上购物:Shop Zero
2016/09/17 全球购物
SQL语言面试题
2013/08/27 面试题
企业精神口号
2014/06/11 职场文书
古见同学有交流障碍症 第二季宣传CM公开播出
2022/04/11 日漫