JS处理VBArray的函数使用说明
varName = new VBArray(safeArray)
参数
varName
必选。VBArray 分配到的变量名称。
safeArray
必选。VBArray 值。
备注
safeArray 参数在传递到 VBArray 构造函数之前必须具有一个 VBArray 值。要获取该值,可以从现有的 ActiveX 或其他对象检索该值。
注意
在 JScript 中创建的数组和在 Visual Basic 中创建的数组都可以与 .NET Framework 数组互用。因此,可以在 JScript 中直接访问在 Visual Basic 中创建的数组的元素。VBArray 对象仅为实现向后兼容性而提供的。有关数组的更多信息,请参见数组对象、Dim 语句和 AllMembers.T:System.Array。
VBArray 可以具有多维。每一维的索引可以不同。dimensions 方法检索数组中的维数;lbound 和 ubound 方法检索每一维所使用的索引范围。
属性
VBArray 对象没有属性。
JS中可以使用getItem(colIndex, rowIndex)直接访问VBArray(无需new VBArray)。
VBArray对象提供以下方法:
dimensions():获取列数
ubound(colCount):根据列数(维数)获取行数。
lbound(colCount):用来判断索引是从多少开始的,这个意义不是很大,一般都是返回0。
toArray():直接变成js数组(一维)。
getItem(y, x):获取第x行第y列。
相关推荐
-
JS处理VBArray的函数使用说明
varName = new VBArray(safeArray) 参数 varName 必选.VBArray 分配到的变量名称. safeArray 必选.VBArray 值. 备注 safeArray 参数在传递到 VBArray 构造函数之前必须具有一个 VBArray 值.要获取该值,可以从现有的 ActiveX 或其他对象检索该值. 注意 在 JScript 中创建的数组和在 Visual Basic 中创建的数组都可以与 .NET Framework 数组互用.因此,可以
-
js 关于=+与+=日期函数使用说明(赋值运算符)
var s=+newDate(); 解释如下:=+是不存在的; +new Date()是一个东西; +相当于.valueOf(); 看到回复补充一下.getTime()这个也是得到毫秒数 复制代码 代码如下: //4个结果一样返回当前时间的毫秒数 alert(+new Date()); alert(+new Date); var s=new Date(); alert(s.valueOf()); alert(s.getTime()); 附送js获取时间的各种用法: http://www.jb51
-
JS随机调用指定函数的方法
本文实例讲述了JS随机调用指定函数的方法.分享给大家供大家参考.具体如下: 本代码通过随机定时器调用指定函数,可达到间隔随机时间之行指定的函数的目的 function randRange(data) { var newTime = data[Math.floor(data.length * Math.random())]; return newTime; } function toggleSomething() { var timeArray = new Array(200, 300, 150,
-
JS自定义混合Mixin函数示例
本文实例讲述了JS自定义混合Mixin函数.分享给大家供大家参考,具体如下: <script type="text/javascript"> /* 增加函数 */ function augment(receivingClass, givingClass) { for(methodName in givingClass.prototype) { if(!receivingClass.prototype[methodName]) { receivingClass.prototy
-
JS中关于事件处理函数名后面是否带括号的问题
今天总结一个关于事件处理程序的小细节.首先回顾一下事件处理的一些概念. JS中的事件处理(事件绑定)就是让某种或某些事件触发某些活动.有两种常见的形式,分别是DOM Level 0 和DOM Level 2.这两种方式最大的区别就在于DOM 0级事件处理只能用于事件冒泡,而DOM 2级事件处理却可以通过设置第三个参数来分别支持事件冒泡和事件捕获. DOM 0级事件处理一般是直接把一个函数分配给一个事件处理程序,既可以在元素中直接分配一个事件处理程序,如方式一所示;也可以在脚本中把函数分配给事件处
-
全面了解JS中的匿名函数
一.声明: 1. 正常函数声明: //正常函数声明 function foo(p1, p2){ return p1+p2; } 2. 匿名函数声明: //匿名函数声明 var foo= function(p1, p2){ return p1+p2; } 二.返回值: 匿名函数的返回值是一个Function对象的引用. 三.含义: 上述匿名函数代码的含义为将Function对象的一个引用赋值给变量foo. 四.相同点: 生成一个没有名称的函数体(Function对象)之后,再赋予其一个名称. 以上
-
JS访问SWF的函数用法实例
本文实例讲述了JS访问SWF的函数用法.分享给大家供大家参考.具体分析如下: 关于Flash和JS相互调用的例子已经说很多了,这不是难题,当然,调用错误这也不是Flash和JS的错误,我们今天就来彻底解决IE,FF和Chrome之间的不兼容问题! 我们知道,Flash中,如果访问外部JS函数,只需 复制代码 代码如下: flash.external.ExternalInterface.call("JS中的函数名"); 这一句即可 如果要JS访问Flash中的函数,需要用addCall
-
php header()函数使用说明
header()函数使用说明: 一.作用: ~~~~~~~~~ PHP只是以HTTP协议将HTML文档的标头送到浏览器,告诉浏览器具体怎么处理这个页面,至于传送的内容则需要熟悉一下HTTP协议了,与PHP无关了,可参照http://www.w3.org/Protocols/rfc2616/rfc2616. 传统的标头一定包含下面三种标头之一,并只能出现一次. Location: xxxx:yyyy/zzzz Conte
-
js关于命名空间的函数实例
本文实例讲述了js关于命名空间的函数.分享给大家供大家参考.具体如下: var MYAPP = MYAPP || {}; MYAPP.namespace = function(ns_string){ var parts = ns_string.split('.'); var parent = MYAPP; var i=0; if(parts[0]==="MYAPP"){ parts = parts.slice(1); } for(i=0 ; i<parts.length; i++
-
js中的eval()函数把含有转义字符的字符串转换成Object对象的方法
在项目中遇到一个问题:在前端需要把后台返回的json字符串转换成一个js中的json对象,可是从后台返回的字符串中含有转义字符:\", 在网上查到方法如下,可以处理这种情况: var page = eval("("+data+")"); 以上这篇js中的eval()函数把含有转义字符的字符串转换成Object对象的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
随机推荐
- Python 通过pip安装Django详细介绍
- sqlServer实现去除字符串空格
- Mybatis中的like模糊查询功能
- 彻底删除输入法的方法
- mysql5写入和读出乱码解决
- PHP IPV6正则表达式验证代码
- Windows系统保密小技巧
- Java编程—在测试中考虑多态
- 浅谈c++ 字符类型总结区别wchar_t,char,WCHAR
- 通俗易懂的php防注入代码
- php操作excel文件 基于phpexcel
- 详谈Numpy中数组重塑、合并与拆分方法
- 第一次构建、运行、发布、获取docker镜像的步骤详解
- 详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
- 基于python的socket实现单机五子棋到双人对战
- 10分钟用python搭建一个超好用的CMDB系统
- iOS 基于AFNetworking下自签名证书配置的方法
- MySQL在线DDL gh-ost使用总结
- 解决angular双向绑定无效果,ng-model不能正常显示的问题
- springsecurity轻松实现角色权限的示例代码
