Node.js的基本模块学习(三)
来源:互联网 发布:哪里招聘淘宝客服的 编辑:程序博客网 时间:2024/05/24 02:49
node.js内置的fs模块,负责读写文件,fs模块提供了异步和同步的方法,下面给出异步读取一个文本的代码如下:
'use strict';var fs=require('fs')//将内置的模块赋值给fsfs.readFile('test.txt','utf-8',function(err,data){ if(err){ console.log(err); } else{ console.log(data); } });
test.txt是当前路径的文本,编码方式为utf-8.解读一下函数的参数,第一个,如果正常读取的话,err参数为null,而data为正常的字符串.发生错误时,errr将返回一个错误对象,data为undefined.
同步读取文件只是函数多了一个后缀,并且不接收回调函数,Sync将
var data=fs.readFileSync(‘test.txt’,’utf-8’);
console.log(data);
写文件是通过fs.writeFile()实现的:
'use strict';var fs=require('fs');var data='hello,node.js';fs.writeFile('output.txt',data,function(err) { if(err){ console.log(err);}else{ console.log('ok'); }});
参数为输出文件名,传入的数据,以及回调函数,同理,写文件也有同步方法,writeFileSync(),它同样不接收回调函数.
阅读全文
0 0
- Node.js的基本模块学习(三)
- Node.js的基本模块学习(一)
- Node.js的学习历程三模块的认识
- Node.js基本模块学习(二)
- node.js基本模块学习(二) stream
- node.js学习教程之三:模块
- node.js模块学习(三) http
- Node.js基本模块
- node.js基本模块学习(一) fs模块
- Node.js模块的了解(三)
- Node.js基本模块stream
- Node.js基本模块http
- Node.js模块、包的学习笔记
- 我的node.js学习(一)querystring模块基本用法
- node.js express模块学习
- 【node.js学习】--(2)--模块
- Node.js学习(4)----Node模块
- 深入浅出Node.js(三):深入Node.js的模块机制
- L1-011. A-B
- Service层和Dao层
- 浅谈数组与链表的相似性
- 洛谷 1618 三连击升级版输出样例#1: 192 384 576 219 438 657 273 546 819 327 654 981
- py-faster-rcnn安装问题总结
- Node.js的基本模块学习(三)
- RESTful API 设计指南
- 米老师讲课-2017.5.20
- windows系统无线连接突然间上不了网
- Hbase完全分布式
- 我们这一代人的困惑 --转自于宙TEDx大会上的演讲
- Bower基本使用
- Python连接Hive
- c++ RTTI(运行时类型识别)