当前位置: 首页 > news >正文

黑龙江营商环境建设局网站wordpress 视频列表

黑龙江营商环境建设局网站,wordpress 视频列表,佛山网红打卡地,因网站建设关闭的公告介绍#xff1a;fs模块是文件操作的封装#xff0c;它提供了文件的读取#xff0c;写入#xff0c;更名#xff0c;删除#xff0c;遍历目录#xff0c;链接POSIX文件系统操作。与其他模块不同的是#xff0c;fs模块中所有的操作都提供了异步和同步两个版本#xff0c…介绍fs模块是文件操作的封装它提供了文件的读取写入更名删除遍历目录链接POSIX文件系统操作。与其他模块不同的是fs模块中所有的操作都提供了异步和同步两个版本例如读取文件内容函数异步方法readFile()同步方法readFileSync()。一、fs.readFile(filename,[encoding],[callback(err,data)])是最简单的读取文件的函数。 参数filename读取的文件名。encoding     文件的字符编码 ANSIcallback     回调函数提供两个参数err和dataerr表示有没有错误发生data是文件内容。如果指定了encodingdata是一个解析后的字符串否则将会以buffer形式表示的二进制数据。案例readFile.jsvar fsrequire(fs); fs.readFile(content.txt,function(err,data){if(err){console.log(err);}else{console.log(data);} }); fs.readFile(content.txt,UTF-8,function(err,data){if(err){console.log(err);}else{console.log(data);} });try{var datafs.readFileSync(content.txt,UTF-8);console.log(dataͬ我运行啦); }catch(e){console.log(e) }在项目目录下新建一个content.txt文件里面随便写的内容执行readFile.js可以看见获取了文件内容该读取方式为异步读取文件内容可以看到上面代码执行顺序readFile在readFileSync后面执行也就是说前面为异步读取文件后面为同步读取 二、fs.readFileSync(filename,[encoding]) 同步读取文件它棘手的参数和fs。readFile相同而读取到的文件内容会以函数返回值的形式返回如果有错误发生fs将抛出异常你需要try和catch捕获并处理异常三、fs.open(path,flags,[mode],[callback(err,fd)])是POSIXopen函数的封装与C语言标准库中的fopen函数类似它接受两个必选参数 path为文件路径flags可以为以下值r以读取模式打开文件r以读写模式打开文件w以写入模式打开文件如果文件不存在则创建w以读写模式打开文件如果文件不存在则创建a以追加模式打开文件如果文件不存在则创建。a以读取追加模式打开文件如果不存在则创建。mode用于创建文件时给文件指定权限默认是0666回调函数将会传递一个文件描述符fd0666文件权限值POSIX系统中对文件读取和访问权限的规范通常用八进制数表示如0754标识文件所有者权限是7(读写执行)同组用户权限是5读执行其他用户的权限是4读。   fd文件描述是一个非负整数表示操作系统内核为当前进程所维护的打开文件的记录表索引。四、fs.read(fd,buffer,offset,length,position,[callback(err,bytesRead,buffer)])是POSIX中read函数的封装相比readFile提供了更底层的接口。从指定的文件描述fd中读取数据并写入 fd:指定的文件描述offset是buffer的写入偏量值buffer指向的缓存区对象。               length读取的字节数position文件读取的起始数如果为null则从当前文件指针读取。回调函数传递err,bytesRead和buffer分别标识读取的字节数和缓冲区对象。openReadFile.jsvar fsrequire(fs); fs.open(content.txt,r,function(err,fd){if(err){console.log(err);return;}var bufnew Buffer(8);fs.read(fd,buf,0,8,null,function(err,bytesRead,buffer){if(err){console.log(err);return;} console.log(bytesRead bytesRead);console.log(buffer);}); }) API地址http://nodejs.org/api/fs.html
http://www.pierceye.com/news/659973/

相关文章:

  • 做营销看的网站有哪些内容芜湖做网站推广有哪些公司
  • 网站建设岗位说明新网金商网站
  • 网站域名使用费多少正规抖音代运营公司排名
  • 网站建设后需要交费吗物流公司电话
  • 网站建设 福州wordpress静态文件目录下
  • 鸿顺里网站建设汕头网站排名优化报价
  • 揭阳自助建站软件社区网站建设资金申请
  • 牟平做网站衡水网页网站建设
  • 蒙文门户网站建设phpok企业建站系统
  • 域名注册网站的域名哪里来的楚雄建网站
  • 专门教ps的网站简单的app开发制作
  • 电商网站建设综述湖北seo网站设计
  • 南京做网站营销网站后台忘记账号密码
  • 敦化建设局网站饰品做国际贸易哪些网站
  • 网站做js跳转怎么创建公司
  • 网站建设合同需要交印花税吗怎么做网站卖美瞳
  • 小程序价格为什么比网站建设高自定义wordpress的实用技巧
  • 企业网站模板源码有哪些报价网站制作
  • 网站建设与网页设计实训报告二级建造师建设云网站
  • 网站后缀gov汕头网站建设小程序
  • 一个空间做多个网站wordpress大改动
  • 桂林北站到机场大巴专线时刻表wordpress 分类 标签
  • 自媒体网站源码模板dede重庆永川网站建设报价
  • 国外酷炫网站网页前端设计流程
  • 子午谷网站建设世界杯网页设计素材
  • 关于网站建设申请报告电商网站建设价位
  • 网站评价系统源码wordpress笔记本主题
  • 大庆市建设大厦网站广告设计海报
  • 惠州建设工程交易网站网络营销专业的职业生涯规划
  • 网站页面架构图阿里云的企业网站建设