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方法为关闭流操作

你可能感兴趣的:(JavaScript,笔记,文件,读写)