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 相关文章推荐
ExtJS Grid使用SimpleStore、多选框的方法
Nov 20 Javascript
js获取元素在浏览器中的绝对位置
Jul 24 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
Feb 27 Javascript
根据当前时间在jsp页面上显示上午或下午
Aug 18 Javascript
javascript中SetInterval与setTimeout的定时器用法
Aug 24 Javascript
vue,angular,avalon这三种MVVM框架优缺点
Apr 27 Javascript
javascript跨域请求包装函数与用法示例
Nov 03 Javascript
小程序实现短信登录倒计时
Jul 12 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
Aug 20 Javascript
Threejs实现滴滴官网首页地球动画功能
Jul 13 Javascript
解决vue bus.$emit触发第一次$on监听不到问题
Jul 28 Javascript
前端vue+express实现文件的上传下载示例
Feb 18 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
初识Laravel
2014/10/30 PHP
Netbeans 8.2与PHP相关的新特性介绍
2016/10/08 PHP
PHP下的浮点运算不准的解决方法
2016/10/27 PHP
PHP获取页面执行时间的方法(推荐)
2016/12/10 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
2019/10/16 PHP
window.dialogArguments 使用说明
2011/04/11 Javascript
JQuery做的一个简单的点灯游戏分享
2014/07/16 Javascript
jQuery中复合属性选择器用法实例
2014/12/31 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
AngularJS的内置过滤器详解
2015/05/14 Javascript
使用BootStrap实现用户登录界面UI
2016/08/10 Javascript
js实现前端分页页码管理
2017/01/06 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
2017/03/27 Javascript
ES6正则表达式扩展笔记
2017/07/25 Javascript
详解vue-cli下ESlint 配置说明
2018/09/03 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
通过实例解析json与jsonp原理及使用方法
2020/09/27 Javascript
[02:26]DOTA2英雄米拉娜基础教程
2013/11/25 DOTA
windows上安装Anaconda和python的教程详解
2017/03/28 Python
详解django自定义中间件处理
2018/11/21 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
Python列表对象实现原理详解
2019/07/01 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
python中字典按键或键值排序的实现代码
2019/08/27 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
2020/05/26 Python
美国山地自行车、露营、户外装备和服装购物网站:Aventuron
2018/05/05 全球购物
台湾全方位线上课程与职能学习平台:TibaMe
2019/12/04 全球购物
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
测控技术与仪器个人求职信范文
2013/12/30 职场文书
初中数学教学反思
2014/01/16 职场文书
数学国培研修感言
2014/02/13 职场文书
大学运动会入场词
2014/02/22 职场文书
关于教师节的演讲稿
2014/09/04 职场文书
校园广播稿精选
2014/10/01 职场文书
社区志愿者服务心得体会
2016/01/22 职场文书
2016年“12.3”国际残疾人日活动总结
2016/04/01 职场文书