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实现动态CSS换肤技术的脚本
Jun 29 Javascript
js简单实现删除记录时的提示效果
Dec 05 Javascript
jQuery遍历对象、数组、集合实例
Nov 08 Javascript
js中的事件捕捉模型与冒泡模型实例分析
Jan 10 Javascript
jQuery操作iframe中js函数的方法小结
Jul 06 Javascript
浅析BootStrap中Modal(模态框)使用心得
Dec 24 Javascript
详解Angular2组件之间如何通信
Jun 22 Javascript
vue-awesome-swiper滑块插件使用方法详解
Nov 27 Javascript
vue iview组件表格 render函数的使用方法详解
Mar 15 Javascript
解决angular2在双向数据绑定时[(ngModel)]无法使用的问题
Sep 13 Javascript
微信小程序保存多张图片的实现方法
Mar 05 Javascript
webstorm建立vue-cli脚手架的傻瓜式教程
Sep 22 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中header的用法详解
2013/06/07 PHP
php获取网页请求状态程序示例
2014/06/17 PHP
PHP实现生成唯一编号(36进制的不重复编号)
2014/07/01 PHP
php采用curl模仿登录人人网发布动态的方法
2014/11/07 PHP
又十个超级有用的PHP代码片段
2015/09/24 PHP
js 动态为textbox添加下拉框数据源的方法
2014/04/24 Javascript
jquery获取radio值(单选组radio)
2014/10/16 Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
2016/05/20 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
2016/06/23 Javascript
jQuery EasyUI 选项卡面板tabs的使用实例讲解
2017/12/25 jQuery
vue2.0项目实现路由跳转的方法详解
2018/06/21 Javascript
this在vue和小程序中的使用详解
2019/01/28 Javascript
详解如何在Vue项目中导出Excel
2019/04/19 Javascript
js面向对象之实现淘宝放大镜
2020/01/15 Javascript
js实现小球在页面规定的区域运动
2020/06/16 Javascript
[06:44]2014DOTA2国际邀请赛-钥匙体育馆开战 开幕式振奋人心
2014/07/19 DOTA
简单介绍Python中的len()函数的使用
2015/04/07 Python
Python入门_浅谈字符串的分片与索引、字符串的方法
2017/05/16 Python
python3利用venv配置虚拟环境及过程中的小问题小结
2018/08/01 Python
使用pandas把某一列的字符值转换为数字的实例
2019/01/29 Python
使用python动态生成波形曲线的实现
2019/12/04 Python
如何用python爬取微博热搜数据并保存
2021/02/20 Python
纯CSS实现右侧底部悬浮效果(悬浮QQ、微信、微博、邮箱等联系方式)
2015/04/24 HTML / CSS
美国汽配连锁巨头Pep Boys官网:轮胎更换、汽车维修服务和汽车零部件
2017/01/14 全球购物
萨克斯第五大道精品百货店: Saks Fifth Avenue
2017/04/28 全球购物
艺术设计专业个人求职信
2013/09/21 职场文书
护理专业自荐信
2013/12/03 职场文书
年会活动策划方案
2014/01/23 职场文书
辅导员评语
2014/05/04 职场文书
环保倡议书400字
2014/05/15 职场文书
学校门卫岗位职责范本
2014/06/30 职场文书
求职信内容一般写什么?
2015/03/20 职场文书
检讨书之工作不认真
2019/08/14 职场文书
Go语言中的UTF-8实现
2021/04/26 Golang
Python可变与不可变数据和深拷贝与浅拷贝
2022/04/06 Python
Go本地测试解耦任务拆解及沟通详解Go本地测试的思路沟通的重要性总结
2022/06/21 Golang