您现在的位置是:首页 > Web设计

Web设计

JavaScript开发技术-运行时对象Dictionary

2020-11-17 11:22:17 Web设计 admin
二十一、运行时对象DictionaryDictionary是存储数据键和项目对的对象。创建语法:y=newActiveXObject("Scripting.Dictionary")Dictionary对象等价于PERL联合数组。项目可以是数

二十一、运行时对象Dictionary


Dictionary是存储数据键和项目对的对象。
创建语法:y=newActiveXObject("Scripting.Dictionary")
Dictionary对象等价于PERL联合数组。项目可以是数据的任何形式,并存储在数组中。每个项目都与一个具有唯一性的键相联。该键用于取得单个项目,并且通常是整数或字符串,但也可以是除数组以外的任何类型。例如:
vary=newActiveXObject("Scripting.Dictionary");
y.add("a","test");

示例:
//创建Dictionary对象
varsd=newActiveXObject("Scripting.Dictionary");
sd.add("Name","Kangjianmin");
sd.add("Age",36);
sd.add("Gender","Male");
keys=(newVBArray(sd.Keys())).toArray();//取key列表
values=(newVBArray(sd.Items())).toArray();//取值列表
//遍历字典
for(vari=0;i<keys.length;i++){
alert(keys[i]+"="+values[i]);
}