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多种数据类型表格排序代码分析
Sep 11 Javascript
js检验密码强度(低中高)附图
Jun 05 Javascript
使用JQ来编写最基本的淡入淡出效果附演示动画
Oct 31 Javascript
JavaScript使用replace函数替换字符串的方法
Apr 06 Javascript
JS模拟的Map类实现方法
Jun 17 Javascript
javascript动画之模拟拖拽效果篇
Sep 26 Javascript
在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)
May 02 Javascript
总结javascript三元运算符知识点
Sep 28 Javascript
JS温故而知新之变量提升和时间死区
Jan 27 Javascript
ES6数组与对象的解构赋值详解
Jun 14 Javascript
微信小程序如何使用canvas二维码保存至手机相册
Jul 15 Javascript
Vue 用Vant实现时间选择器的示例代码
Oct 25 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
BBS(php & mysql)完整版(六)
2006/10/09 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
2016/09/09 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
PHP实现向关联数组指定的Key之前插入元素的方法
2017/06/06 PHP
基于php编程规范(详解)
2017/08/17 PHP
javascript 二进制运算技巧解析
2012/11/27 Javascript
Javascript图像处理—平滑处理实现原理
2012/12/28 Javascript
用Jquery重写windows.alert方法实现思路
2013/04/03 Javascript
在新窗口打开超链接的方法小结
2013/04/14 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
Jquery搜索父元素操作方法
2015/02/10 Javascript
JS中对象与字符串的互相转换详解
2016/05/20 Javascript
基于jQuery制作小图标上下滑动特效
2017/01/18 Javascript
jQuery实现动态删除LI的方法
2017/05/30 jQuery
详解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
2017/06/16 Javascript
讲解vue-router之什么是动态路由
2018/05/28 Javascript
vue.js input框之间赋值方法
2018/08/24 Javascript
spring+angular实现导出excel的实现代码
2019/02/27 Javascript
element-ui组件中input等的change事件中传递自定义参数
2019/05/22 Javascript
js属性对象的hasOwnProperty方法的使用
2021/02/05 Javascript
[01:03:00]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第一局
2016/02/25 DOTA
[42:04]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第一局
2016/03/03 DOTA
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
python中文编码问题小结
2014/09/28 Python
在python3环境下的Django中使用MySQL数据库的实例
2017/08/29 Python
Python数据分析库pandas基本操作方法
2018/04/08 Python
Python通过Manager方式实现多个无关联进程共享数据的实现
2019/11/07 Python
python实现布隆过滤器及原理解析
2019/12/08 Python
Python通过两个dataframe用for循环求笛卡尔积
2020/04/29 Python
巧克力领导品牌瑞士莲美国官网:Lindt Chocolate美国
2016/08/25 全球购物
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
Shell脚本如何向终端输出信息
2014/04/25 面试题
《故都的秋》教学反思
2014/04/15 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
HTML+CSS实现导航条下拉菜单的示例代码
2021/08/02 HTML / CSS
Mysql如何查看是否使用到索引
2022/12/24 MySQL