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 相关文章推荐
IE6下CSS图片缓存问题解决方法
Dec 09 Javascript
关于JavaScript中var声明变量作用域的推断
Dec 16 Javascript
JS中的this变量的使用介绍
Oct 21 Javascript
js 动态修改css文件的方法
Aug 05 Javascript
jQuery实现进度条效果代码
Dec 17 Javascript
微信小程序 火车票查询实例讲解
Oct 17 Javascript
JavaScript截屏功能的实现代码
Jul 28 Javascript
js实现方块上下左右移动效果
Aug 17 Javascript
vue中路由参数传递可能会遇到的坑
Dec 07 Javascript
jQuery实现炫丽的3d旋转星空效果
Jul 04 jQuery
vscode调试node.js的实现方法
Mar 22 Javascript
jQuery实现电梯导航模块
Dec 22 jQuery
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 实现多服务器共享 SESSION 数据
2009/08/15 PHP
YII Framework框架教程之国际化实现方法
2016/03/14 PHP
tp5 sum某个字段相加得到总数的例子
2019/10/18 PHP
js 新浪的一个图片播放图片轮换效果代码
2008/07/15 Javascript
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
2010/05/31 Javascript
为jQuery增加join方法的实现代码
2010/11/28 Javascript
基于jquery的设置页面文本框 只能输入数字的实现代码
2011/04/19 Javascript
直接在JS里创建JSON数据然后遍历使用
2014/07/25 Javascript
用简洁的jQuery方法toggleClass实现隔行换色
2014/10/22 Javascript
jquery实现动态改变div宽度和高度
2015/05/08 Javascript
AngularJS的内置过滤器详解
2015/05/14 Javascript
使用JQuery在线制作ppt并在线演示源码特效
2015/09/08 Javascript
基于javascript实现tab切换特效
2016/03/29 Javascript
javascript 闭包详解及简单实例应用
2016/12/31 Javascript
深入理解JavaScript中的尾调用(Tail Call)
2017/02/07 Javascript
Angular实现下载安装包的功能代码分享
2017/09/05 Javascript
BootStrap模态框闪退问题实例代码详解
2018/12/10 Javascript
原生js实现日期选择插件
2020/05/21 Javascript
[12:29]《一刀刀一天》之DOTA全时刻19:蝙蝠骑士田伯光再度不举
2014/06/10 DOTA
[00:12]DAC SOLO赛卫冕冠军 VG.Paparazi灬展现SOLO技巧
2018/04/06 DOTA
python openpyxl使用方法详解
2019/07/18 Python
wxpython实现按钮切换界面的方法
2019/11/19 Python
Python迷宫生成和迷宫破解算法实例
2019/12/24 Python
selenium WebDriverWait类等待机制的实现
2020/03/18 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
Python创建临时文件和文件夹
2020/08/05 Python
美国最大的团购网站:Groupon
2016/07/23 全球购物
德国宠物用品、宠物食品及水族馆网上商店:ZooRoyal
2017/07/09 全球购物
GIVENCHY纪梵希官方旗舰店:高定彩妆与贵族护肤品
2018/04/16 全球购物
秋季红领巾广播稿
2014/01/27 职场文书
五型班组建设方案
2014/02/10 职场文书
证婚人致辞精选
2015/07/28 职场文书
使用Bandicam录制鼠标指针并附带点击声音,还可以添加点击动画效果
2022/04/11 数码科技
带你了解Java中的ForkJoin
2022/04/28 Java/Android
分享几个实用的CSS代码块
2022/06/10 HTML / CSS