`
Virgo_S
  • 浏览: 1153977 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript之ActiveXObject("Scripting.Dictionary")用法

    博客分类:
  • JS
阅读更多
说明:个人理解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中的ActiveXObject填充并设置Excel格式

    ### 使用JavaScript中的ActiveXObject填充并设置Excel格式 在IT领域,特别是对于那些处理大量数据的开发者来说,能够熟练地利用编程语言对Excel进行操作是一项非常有用的技能。本篇将详细介绍如何使用JavaScript...

    JavaScript文件流操作.doc

    如果使用`create`方法创建了对象,则可以直接使用该对象而无需再次通过`get`方法获取句柄: ```javascript var f1 = fso.CreateTextFile("c:\\myjstest.txt", true); alert("File last modified: " + f1....

    Dummy FileSystemObject-crx插件

    “虚拟FileSystemObject”是支持“Scripting.FileSystemObject”及其File对象的ActiveXObject类实现。 有了这个扩展,你可以使用一些只为Internet Explorer设计的Web应用程序,FileSystemObject一次只能用于Intra-...

    javascript 操作文件 实现方法小结.docx

    ### JavaScript操作文件实现方法小结 #### 一、引言 在Web开发中,JavaScript作为前端编程语言之一,主要...以上就是关于使用JavaScript操作文件的一些基本方法总结,希望能够帮助开发者们更好地理解和使用这些功能。

    FileSystemObject

    注意:`ActiveXObject`的使用需要运行环境支持ActiveX组件,这通常意味着仅限于Internet Explorer浏览器或Windows平台下的脚本环境。 #### 三、核心方法和属性 1. **BuildPath()** - **描述**:生成一个文件路径。...

    Javascript运行exe程序.

    但是,通过一些变通方法,如Node.js环境或者ActiveXObject(仅限于Internet Explorer),可以在特定环境下实现JavaScript运行EXE程序。 首先,我们需要理解JavaScript在浏览器环境与Node.js环境的区别。在浏览器中...

    《Javascript中文帮助手册.chm》 及 《JScript 语言参考.chm》

    《JScript 语言参考.chm》虽然主要关注微软的实现,但因为JScript与JavaScript的高度兼容,所以同样会涵盖以上大部分内容,可能还会包含一些特定于IE浏览器或Windows平台的扩展特性,例如ActiveXObject用于与COM组件...

    微软JavaScript手册js

    这个参考提供了关于WScript对象、Scripting.Dictionary对象、Scripting.FileSystemObject以及其他相关对象的信息。 1. **WScript对象**:作为脚本环境的入口点,提供了交互式脚本执行、错误处理和用户界面交互等...

    javascript操作文件.doc

    只有在信任的环境中,如使用ActiveXObject在本地环境中,或者使用Node.js在服务器端,才能进行这些操作。 综上所述,JavaScript的文件操作主要依赖于FileSystemObject对象及其相关方法和属性,通过这个对象,开发者...

    利用javascript判断文件是否存在

     // filespec=”C:/path/myfile.txt”fso=new ActiveXObject(“Scripting.FileSystemObject”);if(fso.FileExists(filespec))s+=” exists.”;elses+=” doesn’t exist.”;alert&#40;s&#41;;判断服务器端(网络文件...

    Javascript如何遍历一个文件夹下的所有文件与目录

    - `Scripting.FileSystemObject`(简称FSO)是早期ActiveX控件之一,用于处理文件系统操作。它提供了多种方法和属性,可以用来创建、读取、更新或删除文件及文件夹。 - 使用FSO需要启用ActiveX支持,并且通常仅...

    javascript写文件

    在Web开发中,JavaScript 主要用于客户端脚本编写,但有时我们也需要使用 JavaScript 进行文件读写操作,尤其是在需要进行本地文件处理的情况下。本文将详细介绍如何使用 JavaScript 在本地写入文件,并通过具体的...

    JavaScript文件操作.doc

    var fso = new ActiveXObject("Scripting.FileSystemObject"); ``` 这段代码创建了一个`FileSystemObject`实例,名为`fso`。它是后续所有文件操作的基础。 ##### 使用相关方法 `FileSystemObject`提供了多种方法...

    ext例子ext例子ext例子

    在函数体的第一行,我们通过`new ActiveXObject("Scripting.FileSystemObject")`创建了一个`Scripting.FileSystemObject`实例,命名为`fso`。这个对象提供了各种方法和属性,可以用来操作文件和目录,例如读取、写入...

    javascript经典代码大全.pdf

    15. 最小化、最大化、关闭窗口:通过使用ActiveXObject,可以调用Windows API来控制浏览器窗口的状态,但请注意,这种方法只在IE浏览器中有效,对于现代浏览器,可能需要使用其他API或方法来实现类似功能。...

    javascript动态添加事件.pdf

    - 当需要跨浏览器兼容时,可以使用条件判断语句来决定使用哪种方法。例如: ```javascript if (window.attachEvent) { // IE 的事件代码,使用attachEvent } else { // 其它浏览器的事件代码,使用...

    js文件操作使用大全

    本文将详细介绍创建、修改、打开等文件操作的使用方法。 一、FileSystemObject 对象 FileSystemObject 对象是 JavaScript 中实现文件操作功能的核心对象。它提供了创建、修改、打开等文件操作的方法。要使用 ...

    Javascript调用ActiveX对象.docx

    JavaScript调用ActiveX对象是一种在特定环境下,如Internet Explorer浏览器,使用JavaScript与ActiveX技术进行交互的方法。ActiveX是微软提出的一种技术,主要用于创建可插入Web页面的控件,提供丰富的用户界面和...

Global site tag (gtag.js) - Google Analytics