首 页
┆
源码下载
┆
IT学院
┆
字体下载
┆
模板下载
┆
源码发布
┆
广告合作
┆
网站地图
┆
虚拟主机
┆
中文域名
►
设为首页
►
加入收藏
►
联系我们
源码下载
>>
ASP源码
|
PHP源码
|
ASP.net源码
|
JSP源码
|
CGI源码
|
VC/C++源码
|
VB源码
|
Delphi源码
|
Flash源码
文章学院
>>
网络编程
|
网页设计
|
图形图象
|
数据库
|
服务器
|
网络媒体
|
网络安全
|
操作系统
|
办公软件
|
软件开发
|
黑客知识
字体下载
>>
精制字体
|
非英字体
|
艺术字体
|
著名字体
|
哥特式
|
简单字体
|
手写体
|
节假日
|
图案字体
|
精度像素
|
中文字体
模板下载
>>
企业门户
|
数码网络
|
休闲娱乐
|
影视音乐
|
旅游名胜
|
文化艺术
|
电子商务
|
个性展示
|
登陆导航
|
Flash模板
源码搜索
文章搜索
字体搜索
模板搜索
►►
您当前的位置:
源码园
→
IT学院
→
网页设计
→
网页特效
→ 文章内容
Javascript实例教程(21-11)
作者:郁郁小蝎 来源:中国站长学院 发布时间:2007-2-6 20:01:19
使用JavaScript中的OLE Automation
7. 怎样处理集对象
Automation对象与其它的Jscript对象有些有相同的结构。它暴露了多种方法和属性,我们可以对它们进行处理。如果你从来没有接触Visual Basic,你可能就不熟悉集对象了。集就是相关项的组。集用在Visual Basic主要是为了保持跟踪许多事情,比如从你的程序(表单集)中装载表单,或者表单(控件集)中的所有控件。
Visual Basci提供了集类,这样你就可以创建你自己的集了。在集对象中的每一项被定义为一个Variant,即Visual Basic中的一种16字节的数据类型。OLE Automation集即使一些通过标准OLE界面暴露出来的集。一个集对象包含四个标准的元素:
(1)colObj.Add(item[, key][, before]);
Add()方法为集增加项。除了数据本省,你还可以利用从集中的得到的成员来指定一个关键数值。这里注意,最后一个参数不能通过Jscript来指定。
(2)colObj.Count
Count属性返回了在集中项的数目。
(3)colObj.Item(index)
Item()方法利用所以从集中取回项。
(4)colObj.Remove(index);
这个Remove()方法是通过所以来从集中删除项。
集跟数组很相似,但是有下面的理由反应集是更好的选择:
从数组中间删除一项是很笨拙的。而Remove()方法使得用户可以很容易地删除集中的任何项,这是根据它在集中的位置或者项的键。
你不必重新定义一个集对象,而在Visual Basic中要经常改变动态数组的长度。所以这会使得结果更清除,代码具有较好的可维持性。
(3)利用键,集对象有非常快速检索能力,而数组就不行了。即使你不知道项在集中的位置,你都可以键容易地找到它。
既然我们处理Automation 对象,所以熟悉集是很重要的。在的脚本中即会发现你正在处理它们,而且,你还会注意到Item()方法的重要性,如下所示:
colWorkOrders.Item("W050580").Priority = 4;
JavaScript处理集的主要问题是它没有任何的函数可以循环浏览集中的每一项。而在Visual Basic(或者VBScript)可以利用For Each..Next结构,但是利用Jscript是不可能的。这个问题是你在编写脚本的时候所应该解决的
[] [
返回上一页
] [
打 印
]
上一篇文章:
Javascript实例教程(21-10)
下一篇文章:
用JavaScript实现利用FLASH嵌入声音(一)
相关文章:
Java Servlet开发三层数据库程序
[图文]
Java编程中查询结果表格式输出
安装JDK 就可同时运行PHP和Java?
PHP:编程界巨无霸 目标直指Java
[组图]
[JAVA]十四种Java开发工具点评
[组图]
初学java常用开发工具介绍
用Java实现HTTP文件队列下载
Java编程中更新XML文档的常用方法
Java学习从入门到精通 4方法篇
Singleton在Java中的应用
Java学习从入门到精通 3过程篇
Java学习从入门到精通 2书籍篇
关于本站
-
网站帮助
-
广告合作
-
下载声明
-
友情连接
-
网站地图
-
源码发布
Copyright © 2003-2009
Ymyasp
.Com
. All Rights Reserved .
备案序号:粤ICP备07029071号