JavaScript本地文件读写

【示例】

1、写入本地txt文本内容

//写入内容
function WriteDemo(){   
        var fso = new ActiveXObject("Scripting.FileSystemObject");
        var f = fso.OpenTextFile("e:\\0.txt", 2, true, 0);
        f.Write("Hello world 123!");   
        f.Close();
}

2、读取本地txt文本内容

//读取内容
function ReadDemo(){  
        var fso = new ActiveXObject("Scripting.FileSystemObject");
        var f = fso.OpenTextFile("e:\\0.txt", 1);
        var value = f.ReadLine();
        f.Close();
        return value;
} 

  

【说明】

1、OpenTextFile方法含四个参数,说明如下:

参数1:必填项,写入文件的路径

参数2:可选项

 若为1,则表示ForReading,以只读方式打开文件,即不能写这个文件

 若为2,则表示ForWriting,以写方式打开文件

 若为8,则表示ForAppending,打开文件并从文件末尾开始写

参数3:可选项,默认为false

 若为true,则文件不存在时,自动创建文件

 若为false,则文件不存在时,不创建文件

参数4:可选项,默认为TristateFalse

 若为-2,则表示TristateUseDefault,使用系统默认值打开文件

 若为-1,则表示TristateTrue,以 Unicode 格式打开文件

 若为0,则表示TristateFalse,以 ASCII 格式打开文件

 

2、ReadLine方法为读取一整行的内容

 

3、Close方法为关闭流操作

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值