JavaScript中的CreateTextFile函数创建指定的文件名并返回一个TextStream对象,该对象可用于读写文件。
使用示例:
对象。创建文本文件
(文件名[,覆盖[,unicode]])
需要对象的地方。应该是FileSystemObject或Folder对象的名称。
文件名是必需的。指示要创建的文件的字符串表达式。
覆盖是可选的。指示现有文件是否可以被覆盖的布尔值。如果文件可以被覆盖,则值为true否则就是假的。如果省略,则不能覆盖现有文件。
Unicode是可选的。布尔值,指示文件是作为Unicode文件还是ASCII文件创建的。如果文件创建为Unicode文件,则该值为true,如果创建为ASCII文件,则该值为false。如果省略,则假定它是一个ASCII文件。http://www.82676666.com
下面的代码演示如何使用CreateTextFile方法创建和打开文本文件。
var FSO=new ActiveX object(' Scripting。file system object’);
var a=fso。create textfile(' c:\ \ test file . txt ',true);
a.WriteLine('这是一次测试。');
a.close();
如果overwrite参数为false,或者未提供该参数,将会为现有文件名生成一个错误。
关于js的CreateTextFile和OpenTextFile
两天忙着做一个简单的静态网页,用JS文件操作。
CreateTextFile和OpenTextFile应该属于同一级别的函数。不要认为先创建TextFile后再调用OpenTextFile,事实并非如此。
完全可以新建一个文件,通过OpenTextFile中的第三个属性(true)写入。
两者都可以创建指定的文件名并返回TextStream对象,该对象可用于读写文件。
注意,它们都返回TextStream,所以如果你需要同时使用这两个函数,你应该这样做。
objStream=objFSO。CreateTextFile(strFile,true);
objStream。close();//必须先关闭前一个流。
objStream=objFSO。OpenTextFile(strFile,ForAppending,true);//如果不在这里关闭,就无法执行
objStream。WriteLine(strNew);
objStream。close();
这就是JavaScript中CreateTextFile函数的细节。更多关于js CreateTextFile的信息,请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。