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 相关文章推荐
javascript prototype,executing,context,closure
Dec 24 Javascript
Js 获取HTML DOM节点元素的方法小结
Apr 24 Javascript
基于jquery的获取浏览器窗口大小的代码
Mar 28 Javascript
在IE和VB中支持png图片透明效果的实现方法(vb源码打包)
Apr 01 Javascript
jquery序列化方法实例分析
Jun 10 Javascript
Js查找字符串中出现次数最多的字符及个数实例解析
Sep 05 Javascript
jQuery ajaxForm()的应用
Oct 14 Javascript
javascript实现一个网页加载进度loading
Jan 04 Javascript
js 概率计算(简单版)
Sep 12 Javascript
JavaScript中Object值合并方法详解
Dec 22 Javascript
jQuery zTree插件快速实现目录树
Aug 16 jQuery
vue自定义指令限制输入框输入值的步骤与完整代码
Aug 30 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实现改变图片直接打开为下载的方法
2015/04/14 PHP
PHP编程 SSO详细介绍及简单实例
2017/01/13 PHP
PHP children()函数讲解
2019/02/03 PHP
javascript 面向对象编程 聊聊对象的事
2009/09/17 Javascript
js隐藏与显示回到顶部按钮及window.onscroll事件应用
2013/01/25 Javascript
jQuery ajax serialize()方法的使用以及常见问题解决
2013/01/27 Javascript
jQuery用unbind方法去掉hover事件及其他方法介绍
2013/03/18 Javascript
javascript中基本类型和引用类型的区别分析
2015/05/12 Javascript
jQuery实现动态添加和删除一个div
2015/08/12 Javascript
微信开发 使用picker封装省市区三级联动模板
2016/10/28 Javascript
AngularJS入门教程之模块化操作用法示例
2016/11/02 Javascript
微信小程序实现获取用户信息并存入数据库操作示例
2019/05/07 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
JavaScript基于用户照片姓名生成海报
2020/05/29 Javascript
在Vue中创建可重用的 Transition的方法
2020/06/02 Javascript
python实现网页链接提取的方法分享
2014/02/25 Python
python在linux中输出带颜色的文字的方法
2014/06/19 Python
Python根据指定日期计算后n天,前n天是哪一天的方法
2018/05/29 Python
使用pyqt 实现重复打开多个相同界面
2019/12/13 Python
django queryset相加和筛选教程
2020/05/18 Python
Django DRF APIView源码运行流程详解
2020/08/17 Python
用CSS禁用输入法(CSS3 UI规范)实例解析
2012/12/04 HTML / CSS
可自定义箭头样式的CSS3气泡提示框
2016/03/16 HTML / CSS
CSS3制作气泡对话框的实例教程
2016/05/10 HTML / CSS
HTML5 Canvas 起步(1) - 基本概念
2009/05/12 HTML / CSS
Myprotein加拿大官网:欧洲第一的运动营养品牌
2018/01/06 全球购物
材料化学应届生求职信
2013/10/09 职场文书
2014年幼儿园元旦活动方案
2014/02/13 职场文书
毕业寄语大全
2014/04/09 职场文书
排查整治工作方案
2014/06/09 职场文书
放飞梦想演讲稿800字
2014/08/26 职场文书
趣味运动会开幕词
2015/01/28 职场文书
早恋主题班会
2015/08/14 职场文书
mysql字符串截取函数小结
2021/04/05 MySQL
Python 如何实现文件自动去重
2021/06/02 Python
Python实现批量将文件复制到新的目录中再修改名称
2022/04/12 Python