Object

javascript之ActiveXObject("Scripting.Dictionary")用法小例说明:个人理解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)