node.js中的fs.readFile方法使用说明


Posted in Javascript onDecember 15, 2014

方法说明:

以异步的方式读取文件内容。

不置顶内容编码的情况下,将以buffer的格式输出,如:<Buffer 32 33 31 32 33 31 32 33 31 32 33>

语法:

fs.readFile(filename, [encoding], [callback(err,data)])

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

接收参数:

filename    文件路径

options      option对象,包含 encoding,编码格式,该项是可选的。

callback      回调,传递2个参数 异常err 和 文件内容 data

例子:

var fs = require('fs'); 

fs.readFile('content.txt','utf-8', function(err,data){ 

 if(err){ 

  console.log(err); 

 }else{ 

  console.log(data); 

 } 

})
Javascript 相关文章推荐
跨浏览器的设置innerHTML方法
Sep 18 Javascript
15款优秀的jQuery导航菜单插件分享
Jul 19 Javascript
推荐30个新鲜出炉的精美 jQuery 效果
Mar 26 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
Apr 21 Javascript
JavaScript 对象详细整理总结
Sep 29 Javascript
ES6扩展运算符的用途实例详解
Aug 20 Javascript
详解node单线程实现高并发原理与node异步I/O
Sep 21 Javascript
EasyUI Tree树组件无限循环的解决方法
Sep 27 Javascript
[原创]jQuery实现合并/追加数组并去除重复项的方法
Apr 11 jQuery
jQuery中DOM常见操作实例小结
Aug 01 jQuery
如何使用vue slot创建一个模态框的实例代码
May 24 Javascript
vue将data恢复到初始状态 &amp;&amp; 重新渲染组件实例
Sep 04 Javascript
node.js中的fs.linkSync方法使用说明
Dec 15 #Javascript
node.js中的socket.io的广播消息
Dec 15 #Javascript
超级简单的jquery操作表格方法
Dec 15 #Javascript
node.js中的fs.link方法使用说明
Dec 15 #Javascript
node.js中的fs.symlinkSync方法使用说明
Dec 15 #Javascript
jQuery中的编程范式详解
Dec 15 #Javascript
node.js中的fs.symlink方法使用说明
Dec 15 #Javascript
You might like
Zend Studio 无法启动的问题解决方法
2008/12/04 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
js同时按下两个方向键
2007/12/01 Javascript
formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)
2012/01/20 Javascript
jquery实现微博文字输入框 输入时显示输入字数 效果实现
2013/07/12 Javascript
提取字符串中年月日的函数代码
2013/11/05 Javascript
javascript实现树形菜单的方法
2015/07/17 Javascript
基于jQuery实现在线选座之高铁版
2015/08/24 Javascript
详解JavaScript的AngularJS框架中的表达式与指令
2016/03/05 Javascript
如何高效率去掉js数组中的重复项
2016/04/12 Javascript
JavaScript核心语法总结(推荐)
2016/06/02 Javascript
创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件
2016/06/02 Javascript
使用jQuery Rotare实现微信大转盘抽奖功能
2016/06/20 Javascript
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
2016/08/31 Javascript
详解vuejs几种不同组件(页面)间传值的方式
2017/06/01 Javascript
利用node.js制作命令行工具方法教程(一)
2017/06/22 Javascript
BootStrap导航栏问题记录
2017/07/31 Javascript
Angular实现预加载延迟模块的示例
2017/10/12 Javascript
微信小程序上传文件到阿里OSS教程
2019/05/20 Javascript
前端vue+elementUI如何实现记住密码功能
2020/09/20 Javascript
[01:09]2014DOTA2国际邀请赛 TI4西雅图DOTA2 中国美女coser加油助威
2014/07/20 DOTA
详解python中字典的循环遍历的两种方式
2017/02/07 Python
python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法
2017/02/14 Python
Python实现批量修改图片格式和大小的方法【opencv库与PIL库】
2018/12/03 Python
Python+threading模块对单个接口进行并发测试
2019/06/25 Python
Windows系统Python直接调用C++ DLL的方法
2019/08/01 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
15行Python代码实现免费发送手机短信推送消息功能
2020/02/27 Python
python元组拆包实现方法
2021/02/28 Python
html5 touch事件实现触屏页面上下滑动(一)
2016/03/10 HTML / CSS
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
2013/01/31 HTML / CSS
HTML5+JS实现俄罗斯方块原理及具体步骤
2013/11/29 HTML / CSS
html5启动原生APP总结
2020/07/03 HTML / CSS
美国知名户外用品畅销中心:Sierra Trading Post
2016/07/19 全球购物
床上用品全球在线购物:BeddingInn
2016/12/18 全球购物
审计主管岗位职责
2014/01/31 职场文书