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调试之DOM断点调试法使用技巧分享
Apr 15 Javascript
JavaScript sup方法入门实例(把字符串显示为上标)
Oct 20 Javascript
JavaScript中的对象序列化介绍
Dec 30 Javascript
浅谈JavaScript中null和undefined
Jul 09 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
Apr 16 Javascript
jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
Oct 14 Javascript
React入门教程之Hello World以及环境搭建详解
Jul 11 Javascript
vue 动态绑定背景图片的方法
Aug 10 Javascript
vue+iview动态渲染表格详解
Mar 19 Javascript
vue中实现上传文件给后台实例详解
Aug 22 Javascript
浅谈layui 表单元素的选中问题
Oct 25 Javascript
微信小程序基于高德地图查找位置并显示文字
Oct 30 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
在php MYSQL中插入当前时间
2008/04/06 PHP
PHP的一个基础知识 表单提交
2011/07/04 PHP
PHP支持多种格式图片上传(支持jpg、png、gif)
2011/11/03 PHP
PHP中对缓冲区的控制实现代码
2013/09/29 PHP
利用PHP fsockopen 模拟POST/GET传送数据的方法
2015/09/22 PHP
JavaScript版代码高亮
2006/06/26 Javascript
通过url查找a元素应用案例
2014/04/29 Javascript
JS定义网页表单提交(submit)的方法
2015/03/20 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
手机端点击图片放大特效PhotoSwipe.js插件实现
2016/08/24 Javascript
分享一个原生的JavaScript拖动方法
2016/09/25 Javascript
AugularJS从入门到实践(必看篇)
2017/07/10 Javascript
微信网页授权并获取用户信息的方法
2018/07/30 Javascript
node 文件上传接口的转发的实现
2019/09/23 Javascript
python迭代器的使用方法实例
2013/11/21 Python
Python使用poplib模块和smtplib模块收发电子邮件的教程
2016/07/02 Python
python ftp 按目录结构上传下载的实现代码
2018/09/12 Python
python-pyinstaller、打包后获取路径的实例
2019/06/10 Python
Django框架静态文件处理、中间件、上传文件操作实例详解
2020/02/29 Python
Django URL参数Template反向解析
2020/11/24 Python
opencv python 对指针仪表读数识别的两种方式
2021/01/14 Python
css3 2D图片转动样式可以扩充到Js当中
2014/04/29 HTML / CSS
国际书籍零售商:Wordery
2017/11/01 全球购物
NBA欧洲商店(西班牙):NBA Europe Store ES
2019/04/16 全球购物
中专毕业个人的自荐信格式
2013/09/21 职场文书
自我鉴定范文300字
2013/10/01 职场文书
土建资料员岗位职责
2014/01/04 职场文书
便利店的创业计划书
2014/01/15 职场文书
电子商务专业学生职业生涯规划
2014/03/07 职场文书
2014最新毕业证代领委托书
2014/09/26 职场文书
党员批评与自我批评发言材料
2014/10/14 职场文书
2014年行政工作总结
2014/11/19 职场文书
给老婆的道歉信
2015/01/20 职场文书
资产移交协议书
2016/03/24 职场文书
php+laravel 扫码二维码签到功能
2021/05/15 PHP
Django+Celery实现定时任务的示例
2021/06/23 Python