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 相关文章推荐
ExtJS GTGrid 简单用户管理
Jul 01 Javascript
基于jquery的一行代码轻松实现拖动效果
Dec 28 Javascript
详解jquery uploadify 上传文件
Nov 09 Javascript
JavaScript实现的一个日期格式化函数分享
Dec 06 Javascript
Node.js与Sails ~项目结构与Mvc实现及日志机制
Oct 14 Javascript
基于jQuery实现放大镜特效
Oct 19 Javascript
jQuery实现div横向拖拽排序的简单实例
Jul 13 Javascript
jquery代码规范让代码越来越好看
Feb 03 Javascript
jQuery日程管理控件glDatePicker用法详解
Mar 29 jQuery
解决vue2.0动态绑定图片src属性值初始化时报错的问题
Mar 14 Javascript
使用ThinkJs搭建微信中控服务的实现方法
Aug 08 Javascript
electron踩坑之remote of undefined的解决
Oct 06 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
星际争霸中的对战模式介绍
2020/03/04 星际争霸
解析curl提交GET,POST,Cookie的简单方法
2013/06/29 PHP
使用PHP备份MYSQL数据的多种方法
2014/01/15 PHP
CodeIgniter模板引擎使用实例
2014/07/15 PHP
php的XML文件解释类应用实例
2014/09/22 PHP
PHP中使用array函数新建一个数组
2015/11/19 PHP
深入认识JavaScript中的函数
2007/01/22 Javascript
js和jquery对dom节点的操作(创建/追加)
2013/04/21 Javascript
用js来刷新当前页面保留参数的具体实现
2013/12/23 Javascript
简单谈谈jQuery(function(){})与(function(){})(jQuery)
2014/12/19 Javascript
javascript基础知识
2016/06/07 Javascript
详解为Angular.js内置$http服务添加拦截器的方法
2016/12/20 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
2017/07/12 jQuery
实例讲解JavaScript预编译流程
2019/01/24 Javascript
JS如何寻找数组中心索引过程解析
2020/06/01 Javascript
pycharm恢复默认设置或者是替换pycharm的解释器实例
2018/10/29 Python
python 读取dicom文件,生成info.txt和raw文件的方法
2019/01/24 Python
python matplotlib 画dataframe的时间序列图实例
2019/11/20 Python
python字典和json.dumps()的遇到的坑分析
2020/03/11 Python
vscode写python时的代码错误提醒和自动格式化的方法
2020/05/07 Python
python连接mysql有哪些方法
2020/06/24 Python
Python 调用 ES、Solr、Phoenix的示例代码
2020/11/23 Python
CSS3 函数技巧 用css 实现js实现的事情(clac Counters Tooltip)
2017/08/15 HTML / CSS
巧克力蛋糕店创业计划书
2014/01/14 职场文书
学习十八大报告感言
2014/02/28 职场文书
党员干部公开承诺书
2014/03/26 职场文书
法律系毕业生自荐信范文
2014/03/27 职场文书
工厂见习报告范文
2014/10/31 职场文书
2015年三八妇女节活动总结
2015/02/06 职场文书
2015年清明节扫墓演讲稿
2015/03/18 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
优质服务心得体会(共4篇)
2016/01/22 职场文书
幼儿园教师辞职信
2019/06/21 职场文书
Python基础之函数嵌套知识总结
2021/05/23 Python
讲解Python实例练习逆序输出字符串
2022/05/06 Python
Pygame游戏开发之太空射击实战敌人精灵篇
2022/08/05 Python