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 相关文章推荐
HTML页面如何象ASP一样接受参数
Feb 07 Javascript
正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度
Sep 27 Javascript
用Juery网页选项卡实现代码
Jun 13 Javascript
原生javascript和jquery判断浏览器版本等信息
Jul 04 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
Dec 16 Javascript
Bootstrap入门书籍之(零)Bootstrap简介
Feb 17 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
Oct 26 Javascript
jQuery 循环遍历改变a标签的href(实例讲解)
Jul 12 jQuery
VsCode新建VueJs项目的详细步骤
Sep 23 Javascript
JS+Canvas绘制动态时钟效果
Nov 10 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
Oct 12 Javascript
Vue+Bootstrap实现简易学生管理系统
Feb 09 Vue.js
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代码
2012/09/14 PHP
php过滤html中的其他网站链接的方法(域名白名单功能)
2014/04/24 PHP
PHP获取短链接跳转后的真实地址和响应头信息的方法
2014/07/25 PHP
CI框架中$this->load->library()用法分析
2016/05/18 PHP
php读取XML的常见方法实例总结
2017/04/25 PHP
微信第三方登录(原生)demo【必看篇】
2017/05/26 PHP
PHP检查URL包含特定字符串实例方法
2019/02/11 PHP
js 居中漂浮广告
2010/03/21 Javascript
jquery 图片轮换效果
2010/07/29 Javascript
Javascript公共脚本库系列(一): 弹出层脚本
2011/02/24 Javascript
jquery 为a标签绑定click事件示例代码
2014/06/23 Javascript
JavaScript实现弹出子窗口并传值给父窗口
2014/12/18 Javascript
JavaScript设计模式之适配器模式介绍
2014/12/28 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
js实现上传图片及时预览
2016/05/07 Javascript
js实现碰撞检测特效代码分享
2016/10/16 Javascript
AngularJS中的按需加载ocLazyLoad示例
2017/01/11 Javascript
Nodejs--post的公式详解
2017/04/29 NodeJs
vue的全局变量和全局拦截请求器的示例代码
2018/09/13 Javascript
jQuery实现放大镜案例
2020/10/19 jQuery
Python验证码识别处理实例
2015/12/28 Python
python获取文件真实链接的方法,针对于302返回码
2018/05/14 Python
Python3中在Anaconda环境下安装basemap包
2018/10/21 Python
python+pyqt5实现24点小游戏
2019/01/24 Python
Python 实现加密过的PDF文件转WORD格式
2020/02/04 Python
Pycharm+Python工程,引用子模块的实现
2020/03/09 Python
详解pandas中iloc, loc和ix的区别和联系
2020/03/09 Python
Django项目uwsgi+Nginx保姆级部署教程实现
2020/04/19 Python
HTML5 input元素类型:email及url介绍
2013/08/13 HTML / CSS
IE9对HTML5中部分属性不支持的原因分析
2014/10/15 HTML / CSS
美国运动鞋和服装网上商店:YCMC
2018/09/15 全球购物
农民工工资发放承诺书
2014/03/31 职场文书
股份转让协议书
2014/04/12 职场文书
论文致谢词范文
2015/05/14 职场文书
董存瑞观后感
2015/06/11 职场文书
网络新闻该怎么写?这些写作技巧你都知道吗?
2019/08/26 职场文书