随笔-5  评论-3  文章-0  trackbacks-0
说明:个人理解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>
posted on 2006-06-15 11:32 抱着太阳跳舞 阅读(2764) 评论(0)  编辑 收藏 引用 所属分类: 编程学习笔记
只有注册用户登录后才能发表评论。