node.js中的fs.appendFileSync方法使用说明


Posted in Javascript onDecember 17, 2014

方法说明:

该方法功能与 fs.appendFile() 类似,唯一区别就是该方法是用同步操作,而fs.appendFile使用的是异步。

语法:

fs.appendFileSync(filename, data, [options])

由于该方法属于fs模块,使用前需要引入fs模块(var fs = require(“fs”) )

接收参数:

1. filename {String}

2. data {String | Buffer}

3. options {Object}

      encoding {String | Null} default = ‘utf8′

      mode {Number} default = 438 (aka 0666 in Octal)

      flag {String} default = ‘a'

源码:

fs.appendFileSync = function(path, data, options) {

  if (!options) {

    options = { encoding: 'utf8', mode: 438 /*=0666*/, flag: 'a' };

  } else if (util.isString(options)) {

    options = { encoding: options, mode: 438, flag: 'a' };

  } else if (!util.isObject(options)) {

    throw new TypeError('Bad arguments');

  }

  if (!options.flag)

    options = util._extend({ flag: 'a' }, options);

  fs.writeFileSync(path, data, options);

};
Javascript 相关文章推荐
使用jQuery的ajax功能实现的RSS Reader 代码
Sep 03 Javascript
JS中处理与当前时间间隔的函数代码
May 23 Javascript
Javascript new Date().valueOf()的作用与时间戳由来详解
Apr 24 Javascript
JavaScript实现更改网页背景与字体颜色的方法
Feb 02 Javascript
jQuery通过写入cookie实现更换网页背景的方法
Apr 15 Javascript
jQuery简单实现彩色云标签效果示例
Aug 01 Javascript
jquery加载单文件vue组件的方法
Jun 20 jQuery
原生JavaScript实现Ajax异步请求
Nov 19 Javascript
基于three.js编写的一个项目类示例代码
Jan 05 Javascript
layui复选框的全选与取消实现方法
Sep 02 Javascript
vue 关闭浏览器窗口的时候,清空localStorage的数据示例
Nov 06 Javascript
js实现验证码功能
Jul 24 Javascript
javascript实现节点(div)名称编辑
Dec 17 #Javascript
node.js中的fs.createReadStream方法使用说明
Dec 17 #Javascript
node.js中的fs.createWriteStream方法使用说明
Dec 17 #Javascript
node.js中的fs.futimesSync方法使用说明
Dec 17 #Javascript
js实现编辑div节点名称的方法
Dec 17 #Javascript
node.js中的fs.futimes方法使用说明
Dec 17 #Javascript
node.js中的fs.existsSync方法使用说明
Dec 17 #Javascript
You might like
destoon实现不同会员组公司名称显示不同的颜色的方法
2014/08/22 PHP
php判断对象是派生自哪个类的方法
2015/06/20 PHP
JS 如果改变span标签的是否隐藏属性
2011/10/06 Javascript
JavaScript实现仿网易通行证表单验证
2015/05/25 Javascript
在AngularJS应用中实现一些动画效果的代码
2015/06/18 Javascript
Jquery通过ajax请求NodeJS返回json数据实例
2016/11/08 NodeJs
使用grunt合并压缩js和css文件的方法
2017/03/02 Javascript
JS检测数组类型的方法小结
2017/03/14 Javascript
JS实现页面打印功能
2017/03/16 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
Nodejs+angularjs结合multiparty实现多图片上传的示例代码
2017/09/29 NodeJs
Node.js微信 access_token ( jsapi_ticket ) 存取与刷新的示例
2017/09/30 Javascript
jQuery实现滚动效果
2017/11/17 jQuery
ReactNative实现Toast的示例
2017/12/31 Javascript
Vue+Openlayers自定义轨迹动画
2020/09/24 Javascript
python 域名分析工具实现代码
2009/07/15 Python
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
2015/08/10 Python
Python的“二维”字典 (two-dimension dictionary)定义与实现方法
2016/04/27 Python
详解Python 正则表达式模块
2018/11/05 Python
Python实现的插入排序,冒泡排序,快速排序,选择排序算法示例
2019/05/04 Python
libreoffice python 操作word及excel文档的方法
2019/07/04 Python
英国网上香水店:Fragrance Direct
2016/07/20 全球购物
美津浓巴西官方网站:Mizuno巴西
2019/07/24 全球购物
便利店的创业计划书
2014/01/15 职场文书
招股说明书范本
2014/05/06 职场文书
金融专业求职信
2014/08/05 职场文书
建设工程授权委托书
2014/09/22 职场文书
学校领导干部民主生活会整改方案
2014/09/29 职场文书
党员三严三实对照检查材料
2014/10/13 职场文书
小学生思想品德评语
2014/12/31 职场文书
生死抉择观后感
2015/06/09 职场文书
休学证明范本
2015/06/19 职场文书
学习委员竞选稿
2015/11/20 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
如何使用Python实现一个简易的ORM模型
2021/05/12 Python
Python下载商品数据并连接数据库且保存数据
2022/03/31 Python