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 相关文章推荐
[原创]站长必须要知道的javascript广告代码
May 30 Javascript
图片轮换效果实现代码(点击按钮停止执行)
Apr 12 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
Sep 27 Javascript
jquery checkbox 勾选的bug问题解决方案与分析
Nov 13 Javascript
JS+CSS简单树形菜单实现方法
Sep 12 Javascript
Javascript技术栈中的四种依赖注入详解
Feb 23 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
May 05 Javascript
JS禁止查看网页源代码的实现方法
Oct 12 Javascript
bootstrap输入框组件使用方法详解
Jan 19 Javascript
angular.js指令中transclude选项及ng-transclude指令详解
May 24 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
Jun 17 Javascript
vue使用element-ui实现表单验证
Dec 13 Vue.js
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
PHP从二维数组得到N层分类树的实现代码
2016/10/11 PHP
php实现微信支付之退款功能
2018/05/30 PHP
JS控件autocomplete 0.11演示及下载 1月5日已更新
2007/01/09 Javascript
js 事件处理函数间的Event物件是否全等
2011/04/08 Javascript
Javascript算符的优先级介绍
2013/03/20 Javascript
js将控件隐藏的方法及display属性介绍
2013/07/04 Javascript
js innerHTML 改变div内容的方法
2013/08/03 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
深入理解Java线程编程中的阻塞队列容器
2015/12/07 Javascript
canvas实现手机端用来上传用户头像的代码
2016/10/20 Javascript
Node学习记录之cluster模块
2017/05/31 Javascript
用vue构建多页面应用的示例代码
2017/09/20 Javascript
js原生方法被覆盖,从新赋值原生的方法
2018/01/02 Javascript
微信小程序模板(template)使用详解
2018/01/31 Javascript
vue利用axios来完成数据的交互
2018/03/23 Javascript
vue-baidu-map 进入页面自动定位的解决方案(推荐)
2018/04/28 Javascript
JointJS JavaScript流程图绘制框架解析
2019/08/15 Javascript
关于IDEA中的.VUE文件报错 Export declarations are not supported by current JavaScript version
2020/10/17 Javascript
[48:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 VG vs KG
2018/03/31 DOTA
Python代码的打包与发布详解
2014/07/30 Python
为python设置socket代理的方法
2015/01/14 Python
python逆向入门教程
2018/01/15 Python
python中requests和https使用简单示例
2018/01/18 Python
使用pandas将numpy中的数组数据保存到csv文件的方法
2018/06/14 Python
python将.ppm格式图片转换成.jpg格式文件的方法
2018/10/27 Python
通过 Django Pagination 实现简单分页功能
2019/11/11 Python
Django URL参数Template反向解析
2020/11/24 Python
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
2020/08/19 HTML / CSS
七年级英语教学反思
2014/01/15 职场文书
学子宴答谢词
2014/01/25 职场文书
机关出纳岗位职责
2014/04/03 职场文书
学雷锋标语
2014/06/25 职场文书
党员检讨书范文
2014/12/27 职场文书
安全生产会议制度
2015/08/06 职场文书
简历中的自我评价应该这样写!
2019/07/12 职场文书
pytorch Dropout过拟合的操作
2021/05/27 Python