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高级程序设计 阅读笔记(十四) js继承机制的实现
Aug 14 Javascript
Google Maps API地图应用示例分享
Oct 23 Javascript
使用Node.js实现HTTP 206内容分片的教程
Jun 23 Javascript
基于JavaScript实现表单密码的隐藏和显示出来
Mar 02 Javascript
vue 设置proxyTable参数进行代理跨域
Apr 09 Javascript
浅析node.js的模块加载机制
May 25 Javascript
jQuery使用bind动态绑定事件无效的处理方法
Dec 11 jQuery
微信小程序生成二维码的示例代码
Mar 29 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
Jun 25 Javascript
JS中的算法与数据结构之链表(Linked-list)实例详解
Aug 20 Javascript
微信小程序tabBar设置实例解析
Nov 14 Javascript
js实现简单的点名器随机色实例代码
Sep 20 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输出控制功能在简繁体转换中的应用
2006/10/09 PHP
PHP静态新闻列表自动生成代码
2007/06/14 PHP
编写php应用程序实现摘要式身份验证的方法详解
2013/06/08 PHP
PHP+MYSQL会员系统的开发实例教程
2014/08/23 PHP
PHP simplexml_import_dom()函数讲解
2019/02/03 PHP
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
laravel5.2表单验证,并显示错误信息的实例
2019/09/29 PHP
事件委托与阻止冒泡阻止其父元素事件触发
2014/09/02 Javascript
javascript中clone对象详解
2014/12/03 Javascript
JavaScript实现控制打开文件另存为对话框的方法
2015/04/17 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
原生js实现图片轮播特效
2015/12/18 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
详解node-ccap模块生成captcha验证码
2017/07/01 Javascript
vue2.5.2使用http请求获取静态json数据的实例代码
2018/02/27 Javascript
vue和webpack项目构建过程常用的npm命令详解
2018/06/15 Javascript
NodeJS加密解密及node-rsa加密解密用法详解
2018/10/12 NodeJs
QRCode.js二维码生成并能长按识别
2018/10/16 Javascript
微信小程序学习笔记之表单提交与PHP后台数据交互处理图文详解
2019/03/28 Javascript
echarts大屏字体自适应的方法步骤
2019/07/12 Javascript
VUE 实现动态给对象增加属性,并触发视图更新操作示例
2019/11/29 Javascript
bootstrap实现嵌套模态框的实例代码
2020/01/10 Javascript
vue 组件间的通信之子组件向父组件传值的方式
2020/07/29 Javascript
python使用线程封装的一个简单定时器类实例
2015/05/16 Python
Django 中使用流响应处理视频的方法
2018/07/20 Python
pandas中apply和transform方法的性能比较及区别介绍
2018/10/30 Python
详解Python连接MySQL数据库的多种方式
2019/04/16 Python
Python3变量与基本数据类型用法实例分析
2020/02/14 Python
Python实现哲学家就餐问题实例代码
2020/11/09 Python
详解pycharm的python包opencv(cv2)无代码提示问题的解决
2021/01/29 Python
SHEIN香港:价格实惠的女性时尚服装
2018/08/14 全球购物
七一党建活动方案
2014/01/28 职场文书
党的群众路线教育实践活动对照检查材料(教师)
2014/09/24 职场文书
幼儿园六一儿童节主持词
2015/06/30 职场文书
MySql分区类型及创建分区的方法
2022/04/13 MySQL
代码复现python目标检测yolo3详解预测
2022/05/06 Python