说明:个人理解Scripting.Dictionary创建的对象,它的集合中每一项包含两个属性一个是键值,一个是值,即(key,value),其中value可以是任何类型的对象或数值。
<script language = javascript>
function ok(){
try{
var obj = new ActiveXObject("Scripting.Dictionary");//创建对象
obj.Add("hello",null);//增加新项
obj.Item("hello")="Chiweiyao";//给新增添的项赋值
obj.Add("world",null);
obj.Item("world")="Greate";
var keys=obj.Keys().toArray();//将obj对象的键值转换成数组
for(var i = 0;i<keys.length;i++){
if(obj.Exists(keys[i])){//判断对象集合中是否存在指定键值的项
obj.Item(keys[i])=null;
obj.Remove(keys[i]);//删除指定键值项
}
}
}
catch(e)
{
alert(e.message);
}
}
</script>
分享到:
相关推荐
本文将深入探讨微软发布的JavaScript手册,主要涵盖JScript用户指南、JScript语言参考、FileSystemObject用户指南以及Scripting运行时库参考。这些内容是开发者理解和掌握JavaScript在微软环境中应用的关键。 **一...
在这个例子中,通过ActiveXObject("Scripting.Dictionary")创建了一个类似字典的对象,用于存储需要排除的文件列表。"Scripting.Dictionary"对象提供了键值对存储和快速检索功能,方便了程序对文件列表的管理。 ...
Set myDict = Server.CreateObject("Scripting.Dictionary") ``` 同样地,FileSystemObject和TextStream对象的实例化也遵循类似的模式。一旦对象被实例化,就可以调用其方法和属性,执行特定的操作。例如,使用...
3. **对象模型**:介绍WSH中的核心对象,如FileSystemObject、Scripting.Dictionary等,以及如何通过它们来实现特定功能。 4. **WMI与COM**:讲解如何利用WMI查询和管理系统信息,以及如何通过ActiveXObject与其他...
2. **对象模型**:熟悉并利用ActiveXObject,如FileSystemObject、Scripting.Dictionary等,可以大大提高编程效率。 3. **正则表达式**:VBScript支持RegEx对象进行字符串匹配和替换,对于文本处理非常有用。 4. *...
- **Scripting.Dictionary**:提供哈希表功能,用于存储和查找数据。 - **WScript.Shell**:用于执行系统命令、环境变量操作和注册表访问。 6. **实例应用** - **网页交互**:通过VBScript改变HTML元素的属性,...
Add 方法 (Dictionary); Add 方法 (Folders); BuildPath 方法; Close 方法; Copy 方法; CopyFile 方法; CopyFolder 方法; CreateFolder 方法; CreateTextFile 方法; Delete 方法; DeleteFile 方法; ...
javascript的官方文档 这些方便实用的信息将帮助您了解 JScript 的各个部分。 在“字母顺序的关键字列表”中,可以找到按字母顺序列出的所有 JScript 语言的主题。如果只需要查看某个主题(例如对象),则有对该主题...
getUTCMilliseconds 方法 使用全球标准时间(UTC)返回Date 对象的毫秒数。 getUTCMinutes 方法 使用全球标准时间(UTC)返回 Date 对象的分钟数。 getUTCMonth 方法 使用全球标准时间(UTC)返回 Date 对象的月份...