JavaScript中CreateTextFile函数


Posted in Javascript onAugust 30, 2020

使用实例:

object.CreateTextFile

(filename[, overwrite[, unicode]])

其中object是必选项。 应为 FileSystemObject 或 Folder 对象的名称。

filename是必选项。 指明所要创建文件的字符串表达式。

overwrite是可选项。 Boolean 值,指明能否覆盖已有文件。 如果文件可以覆盖,则值为 true ,否则为 false 。 如果忽略,则已有文件不能被覆盖。

unicode是可选项。 Boolean 值,指明文件是否以 Unicode 或 ASCII 文件方式创建。 如果文件作为 Unicode 文件创建,则值为 true ,如果作为 ASCII 文件创建,则为 false。 如果忽略,则假定为 ASCII 文件。http://www.82676666.com

下面的代码说明了如何使用 CreateTextFile方法来创建和打开一个文本文件。

var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("c:\\testfile.txt", true);
a.WriteLine("This is a test.");
a.Close();

如果 overwrite 参数是 false ,或者没有提供这个参数,那么对于已有的 filename 将产生一个错误。

关于js的CreateTextFile和OpenTextFile

两天忙着做一个简单的静态网页,用到了JS的文件操作
CreateTextFile 和OpenTextFile应该是属于同一等级的函数,不要以为应该是先CreateTextFile以后就应该调用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的资料请关注三水点靠木其它相关文章!

Javascript 相关文章推荐
一个简单的Ext.XTemplate的实例代码
Mar 18 Javascript
点击显示指定元素隐藏其他同辈元素的方法
Feb 19 Javascript
5款JavaScript代码压缩工具推荐
Jul 07 Javascript
jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果
Sep 19 Javascript
拥有一个属于自己的javascript表单验证插件
Mar 24 Javascript
jQuery根据表单name获取值的方法
May 24 Javascript
详解JS: reduce方法实现 webpack多文件入口
Feb 14 Javascript
利用Node.js对文件进行重命名
Mar 12 Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
Nov 29 Javascript
node基于puppeteer模拟登录抓取页面的实现
May 09 Javascript
angular4中*ngFor不能对返回来的对象进行循环的解决方法
Sep 12 Javascript
Node.js API详解之 readline模块用法详解
May 22 Javascript
详解vue组件之间的通信
Aug 30 #Javascript
如何阻止移动端浏览器点击图片浏览
Aug 29 #Javascript
JavaScript事件委托实现原理及优点进行
Aug 29 #Javascript
JS如何判断对象是否包含某个属性
Aug 29 #Javascript
JS获取当前时间戳方法解析
Aug 29 #Javascript
JS PHP字符串截取函数实现原理解析
Aug 29 #Javascript
JS访问对象两种方式区别解析
Aug 29 #Javascript
You might like
Smarty结合Ajax实现无刷新留言本实例
2007/01/02 PHP
php 如何获取数组第一个值
2013/08/06 PHP
php利用imagemagick实现复古老照片效果实例
2017/02/16 PHP
AJAX的跨域与JSONP(为文章自动添加短址的功能)
2010/01/17 Javascript
跟着Jquery API学Jquery之一 选择器
2010/04/07 Javascript
在多个页面使用同一个HTML片段《续》
2011/03/04 Javascript
使用隐藏的new来创建对象
2011/03/29 Javascript
js取消单选按钮选中示例代码
2013/11/14 Javascript
jquery使用jquery.zclip插件复制对象的实例教程
2013/12/04 Javascript
jquery解析JSON数据示例代码
2014/03/17 Javascript
使用insertAfter()方法在现有元素后添加一个新元素
2014/05/28 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
JavaScript中函数(Function)的apply与call理解
2015/07/08 Javascript
推荐阅读的js快速判断IE浏览器(兼容IE10与IE11)
2015/12/13 Javascript
正则表达式优化JSON字符串的技巧
2015/12/24 Javascript
json实现添加、遍历与删除属性的方法
2016/06/17 Javascript
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
深入学习Bootstrap表单
2016/12/13 Javascript
实现单层json按照key字母顺序排序的示例
2017/12/06 Javascript
微信小程序吸底区域适配iPhoneX的实现
2020/04/09 Javascript
Postman动态获取返回值过程详解
2020/06/30 Javascript
[47:06]DOTA2上海特级锦标赛主赛事日 - 4 败者组第五轮 MVP.Phx VS EG第一局
2016/03/05 DOTA
[00:59]DOTA2背景故事第二期之四大基本法则
2020/07/07 DOTA
Python学习笔记整理3之输入输出、python eval函数
2015/12/14 Python
Python爬取网易云音乐热门评论
2017/03/31 Python
对python3新增的byte类型详解
2018/12/04 Python
Python实现随机创建电话号码的方法示例
2018/12/07 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
2019/09/23 Python
python使用 request 发送表单数据操作示例
2019/09/25 Python
python装饰器相当于函数的调用方式
2019/12/27 Python
PyQt使用QPropertyAnimation开发简单动画
2020/04/02 Python
HTML5播放实现rtmp流直播
2020/06/16 HTML / CSS
EJB3.1都有哪些改进
2012/11/17 面试题
幼儿园教师师德表现自我评价
2015/03/05 职场文书
CSS实现两列布局的N种方法
2021/08/02 HTML / CSS
处理canvas绘制图片模糊问题
2022/05/11 Javascript