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


Posted in Javascript onDecember 17, 2014

方法说明:

同步版的 fs.open() 。

语法:

fs.openSync(path, flags, [mode])

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

接收参数:

path     文件路径

flags     可以是以下的值

'r' -   以读取模式打开文件。

'r+' - 以读写模式打开文件。

'rs' - 使用同步模式打开并读取文件。指示操作系统忽略本地文件系统缓存。

'rs+' - 以同步的方式打开,读取 并 写入文件。

 

'w' - 以读取模式打开文件,如果文件不存在则创建

'wx' - 和 ' w ' 模式一样,如果文件存在则返回失败

'w+' - 以读写模式打开文件,如果文件不存在则创建

'wx+' - 和 ' w+ ' 模式一样,如果文件存在则返回失败

 

'a' - 以追加模式打开文件,如果文件不存在则创建

'ax' - 和 ' a ' 模式一样,如果文件存在则返回失败

'a+' - 以读取追加模式打开文件,如果文件不存在则创建

'ax+' - 和 ' a+ ' 模式一样,如果文件存在则返回失败

mode    用于创建文件时给文件制定权限,默认0666

源码:

fs.openSync = function(path, flags, mode) {

  mode = modeNum(mode, 438 /*=0666*/);

  nullCheck(path);

  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);

};
Javascript 相关文章推荐
Dojo之路:如何利用Dojo实现Drag and Drop效果
Apr 10 Javascript
Prototype1.6 JS 官方下载地址
Nov 30 Javascript
javascript 密码强度验证规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
May 18 Javascript
拖动table标题实现改变td的大小(css+js代码)
Apr 16 Javascript
Jquery取得iframe下内容的方法
Nov 18 Javascript
JavaScript异步编程Promise模式的6个特性
Apr 03 Javascript
javascript中的正则表达式使用指南
Mar 01 Javascript
10条建议帮助你创建更好的jQuery插件
May 18 Javascript
单击按钮发送验证码,出现倒计时的简单实例
Mar 17 Javascript
JavaScript 数组的进化与性能分析
Sep 18 Javascript
深入理解Vue官方文档梳理之全局API
Nov 22 Javascript
JS实现页面数据懒加载
Feb 13 Javascript
node.js中的fs.open方法使用说明
Dec 17 #Javascript
node.js中的fs.closeSync方法使用说明
Dec 17 #Javascript
node.js中的fs.close方法使用说明
Dec 17 #Javascript
node.js中的fs.readdirSync方法使用说明
Dec 17 #Javascript
node.js中的fs.readdir方法使用说明
Dec 17 #Javascript
node.js中的fs.readlinkSync方法使用说明
Dec 17 #Javascript
node.js中的fs.readlink方法使用说明
Dec 17 #Javascript
You might like
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
2013/07/03 PHP
php缩小png图片不损失透明色的解决方法
2013/12/25 PHP
PHP new static 和 new self详解
2017/02/19 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
2017/03/14 PHP
PHP模糊查询技术实例分析【附源码下载】
2019/03/07 PHP
新闻内页-JS分页
2006/06/07 Javascript
Javascript中暂停功能的实现代码
2007/03/04 Javascript
extjs fckeditor集成代码
2009/05/10 Javascript
style、 currentStyle、 runtimeStyle区别分析
2010/08/01 Javascript
javascript数字数组去重复项的实现代码
2010/12/30 Javascript
强大的jquery插件jqeuryUI做网页对话框效果!简单
2011/04/14 Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
onbeforeunload与onunload事件异同点总结
2013/06/24 Javascript
jquery内置验证(validate)使用方法示例(表单验证)
2013/12/04 Javascript
window.open()详解及浏览器兼容性问题示例探讨
2014/05/29 Javascript
JavaScript使用cookie实现记住账号密码功能
2015/04/27 Javascript
JS实现可关闭的对联广告效果代码
2015/09/14 Javascript
js日期插件dateHelp获取本月、三个月、今年的日期
2016/03/07 Javascript
使用AngularJS2中的指令实现按钮的切换效果
2017/03/27 Javascript
浅谈vux之x-input使用以及源码解读
2018/11/04 Javascript
vue实现的双向数据绑定操作示例
2018/12/04 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧滑动,右侧不动)
2019/01/23 Javascript
基于elementUI实现图片预览组件的示例代码
2019/03/31 Javascript
node.js 基于 STMP 协议和 EWS 协议发送邮件
2021/02/14 Javascript
介绍Python的@property装饰器的用法
2015/04/28 Python
python的pdb调试命令的命令整理及实例
2017/07/12 Python
python 实现tar文件压缩解压的实例详解
2017/08/20 Python
快速查询Python文档方法分享
2017/12/27 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
2019/08/01 Python
CSS3 flex布局之快速实现BorderLayout布局
2015/12/03 HTML / CSS
美国餐厅用品和厨房设备批发网站:KaTom Restaurant Supply
2018/01/27 全球购物
计算机网络专业个人的自我评价
2013/10/17 职场文书
工作过失检讨书
2014/02/23 职场文书
学生检讨书范文
2014/10/30 职场文书
爱护环境建议书
2015/09/14 职场文书
导游词之昭君岛
2020/01/17 职场文书