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页面上拖放移动标签
Jan 08 Javascript
js页面跳转常用的几种方式
Nov 25 Javascript
js中的string.format函数代码
Aug 11 Javascript
jQuery实现tag便签去重效果的方法
Jan 20 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
Apr 25 Javascript
Bootstrap模态对话框的简单使用
Apr 29 Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
Jul 14 Javascript
Node.js如何自动审核团队的代码
Jul 20 Javascript
将json转换成struts参数的方法
Nov 08 Javascript
Vue组件化开发思考
Feb 02 Javascript
js图数据结构处理 迪杰斯特拉算法代码实例
Sep 11 Javascript
js实现列表按字母排序
Aug 11 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的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
php检测useragent版本示例
2014/03/24 PHP
php遍历数组的4种方法总结
2014/07/05 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
2015/11/30 PHP
laravel 根据不同组织加载不同视图的实现
2019/10/14 PHP
JavaScript的单例模式 (singleton in Javascript)
2010/06/11 Javascript
优化innerHTML操作(提高代码执行效率)
2011/08/20 Javascript
JavaScript入门之对象与JSON详解
2011/10/21 Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
2013/07/10 Javascript
JS实现的数组全排列输出算法
2015/03/19 Javascript
javascript基础知识之html5轮播图实例讲解(44)
2017/02/17 Javascript
React Native时间转换格式工具类分享
2017/10/24 Javascript
Vue DevTools调试工具的使用
2017/12/05 Javascript
Vue 父子组件的数据传递、修改和更新方法
2018/03/01 Javascript
详解ES6 Fetch API HTTP请求实用指南
2018/11/14 Javascript
在 Vue 中使用 JSX 及使用它的原因浅析
2020/02/10 Javascript
浅谈python中set使用
2016/06/30 Python
python机器学习理论与实战(二)决策树
2018/01/19 Python
深入理解Django的中间件middleware
2018/03/14 Python
对numpy中shape的深入理解
2018/06/15 Python
pandas使用get_dummies进行one-hot编码的方法
2018/07/10 Python
如何在VSCode上轻松舒适的配置Python的方法步骤
2019/10/28 Python
Pytorch evaluation每次运行结果不同的解决
2020/01/02 Python
python GUI库图形界面开发之pyinstaller打包python程序为exe安装文件
2020/02/26 Python
基于python检查SSL证书到期情况代码实例
2020/04/04 Python
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
Manuka Doctor美国官网:麦卢卡蜂蜜和蜂毒护肤
2016/12/25 全球购物
英国玛莎百货澳大利亚:Marks & Spencer Australia
2019/08/30 全球购物
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
2014/01/05 面试题
应届毕业生就业自荐信
2013/10/26 职场文书
个人考核材料
2014/05/15 职场文书
大学生村官个人对照检查材料(群众路线)
2014/09/26 职场文书
以权谋私检举信范文
2015/03/02 职场文书
2016年“我们的节日·重阳节”主题活动总结
2016/04/01 职场文书
教你快速构建一个基于nginx的web集群项目
2021/11/27 Servers
springboot入门 之profile设置方式
2022/04/04 Java/Android