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 相关文章推荐
js获取通过ajax返回的map型的JSONArray的方法
Jan 09 Javascript
javascript学习笔记之10个原生技巧
May 21 Javascript
用C/C++来实现 Node.js 的模块(一)
Sep 24 Javascript
JavaScript更改字符串的大小写
May 07 Javascript
jQuery设置聚焦并使光标位置在文字最后的实现方法
Aug 02 Javascript
Actionscript与javascript交互实例程序(修改)
Sep 22 Javascript
JS简单实现获取元素的封装操作示例
Apr 07 Javascript
angular4自定义表单控件[(ngModel)]的实现
Nov 23 Javascript
对Layer UI 模块化的用法详解
Sep 26 Javascript
Node.js API详解之 querystring用法实例分析
Apr 29 Javascript
vue 实现一个简单的全局调用弹窗案例
Sep 10 Javascript
js面向对象方式实现拖拽效果
Mar 03 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
把77A收信机改造成收音机
2021/03/02 无线电
用文本文件制作留言板提示(下)
2006/10/09 PHP
PHP XML备份Mysql数据库
2009/05/27 PHP
php中header设置常见文件类型的content-type
2015/06/23 PHP
ThinkPHP框架表单验证操作方法
2017/07/19 PHP
PHP+Ajax实现的博客文章添加类别功能示例
2018/03/29 PHP
Javascript入门学习资料收集整理篇
2008/07/06 Javascript
javascript 页面只自动刷新一次
2009/07/10 Javascript
javascript Array.remove() 数组删除
2009/08/06 Javascript
5分钟理解JavaScript中this用法分享
2013/11/09 Javascript
js实现点击向下展开的下拉菜单效果代码
2015/09/01 Javascript
学习JavaScript设计模式之模板方法模式
2016/01/20 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
js 原生判断内容区域是否滚动到底部的实例代码
2017/11/15 Javascript
使用async、enterproxy控制并发数量的方法详解
2018/01/02 Javascript
webpack引入eslint配置详解
2018/01/22 Javascript
vue动态禁用控件绑定disable的例子
2019/10/28 Javascript
使用element-ui +Vue 解决 table 里包含表单验证的问题
2020/07/17 Javascript
[01:06:19]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第二场 1月8日
2021/03/11 DOTA
python实现简单的socket server实例
2015/04/29 Python
Python实现拷贝多个文件到同一目录的方法
2016/09/19 Python
Python基于opencv的图像压缩算法实例分析
2018/05/03 Python
使用pandas的DataFrame的plot方法绘制图像的实例
2018/05/24 Python
将Django项目部署到CentOs服务器中
2018/10/18 Python
python实现Excel文件转换为TXT文件
2019/04/28 Python
Python matplotlib学习笔记之坐标轴范围
2019/06/28 Python
python中栈的原理及实现方法示例
2019/11/27 Python
python输出pdf文档的实例
2020/02/13 Python
如何在pycharm中安装第三方包
2020/10/27 Python
数学专业毕业生自荐信
2013/11/10 职场文书
普师专业个人自荐信范文
2013/11/26 职场文书
遗产继承公证书
2014/04/09 职场文书
学历公证书范本
2014/04/09 职场文书
2014年食堂工作总结
2014/11/20 职场文书
2014年宣传思想工作总结
2014/12/10 职场文书
2015年仓库管理工作总结
2015/05/25 职场文书