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 相关文章推荐
jquery 获取表单元素里面的值示例代码
Jul 28 Javascript
没有document.getElementByName方法
Aug 19 Javascript
JQuery1.8 判断元素是否绑定事件的方法
Jul 10 Javascript
JavaScript获取页面上被选中文字的方法技巧
Mar 13 Javascript
JavaScript实现广告的关闭与显示效果实例
Jul 02 Javascript
javascript实现对表格元素进行排序操作
Nov 18 Javascript
JavaScript 数组some()和filter()的用法及区别
May 20 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
Dec 27 Javascript
详解微信小程序 wx.uploadFile 的编码坑
Jan 23 Javascript
JS鼠标3次点击事件实现代码及扩展思路
Sep 12 Javascript
JS中常用的消息框总结
Feb 24 Javascript
详解在Node.js中发起HTTP请求的5种方法
Jan 10 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定义一个参数带有默认值的函数实例分析
2015/03/16 PHP
PHP实现CSV文件的导入和导出类
2015/03/24 PHP
CodeIgniter视图使用注意事项
2016/01/20 PHP
CodeIgniter基于Email类发邮件的方法
2016/03/29 PHP
微信网页授权(OAuth2.0) PHP 源码简单实现
2016/08/29 PHP
有关PHP 中 config.m4 的探索
2020/08/26 PHP
CL vs ForZe BO5 第二场 2.13
2021/03/10 DOTA
JavaScript Cookie的读取和写入函数
2009/12/08 Javascript
javascript中普通函数的使用介绍
2013/12/19 Javascript
jquery动态导航插件dynamicNav用法实例分析
2015/09/06 Javascript
微信js-sdk界面操作接口用法示例
2016/10/12 Javascript
详解微信小程序调用支付接口支付
2019/04/28 Javascript
微信小程序云开发之新手环境配置
2019/05/16 Javascript
jQuery实现开关灯效果
2020/08/02 jQuery
JavaScript实现轮播图效果
2020/10/30 Javascript
python list语法学习(带例子)
2013/11/01 Python
跟老齐学Python之编写类之一创建实例
2014/10/11 Python
Python实现快速排序和插入排序算法及自定义排序的示例
2016/02/16 Python
Python socket实现简单聊天室
2018/04/01 Python
用Python实现数据的透视表的方法
2018/11/16 Python
Python基础教程之if判断,while循环,循环嵌套
2019/04/25 Python
Windows下Anaconda和PyCharm的安装与使用详解
2020/04/23 Python
CSS3 优势以及网页设计师如何使用CSS3技术
2009/07/29 HTML / CSS
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
美国珠宝网上商店:Jeulia
2016/09/01 全球购物
丽笙酒店官方网站:Radisson Hotels
2019/05/07 全球购物
NYX Professional Makeup英国官网:美国平价专业彩妆品牌
2019/11/13 全球购物
高中自我鉴定范文
2013/11/03 职场文书
迟到检讨书300字
2014/02/14 职场文书
租车协议书范本2014
2014/11/17 职场文书
2014年乡镇个人工作总结
2014/12/03 职场文书
初中成绩单评语
2014/12/29 职场文书
毕业生就业推荐表自我评价
2015/03/02 职场文书
工程技术负责人岗位职责
2015/04/13 职场文书
HTML+CSS实现导航条下拉菜单的示例代码
2021/08/02 HTML / CSS
vue3不同环境下实现配置代理
2022/05/25 Vue.js