第三课 nodejs读取文件
//引入文件操作模块
var fs = require('fs');
//读取文件 使用 回调函数 utf-8编码读取 a.txt在当前文件目录
fs.readFile('a.txt','UTF-8',function(err,data){
console.log(data);//输出读取到的内容
});
//由于是异步读取,会先输出over...然后再输出文件里的内容
console.log('over...');
//下面这句是同步读取文件内容,和平时些的程序是一样的顺序执行
var d = fs.readFileSync('a.txt','UTF-8');
第三课 nodejs读取文件的更多相关文章
- nodejs读取文件时相对路径的正确写法(使用fs模块)
		
在开发nodejs中,我们往往需要读取文件或者写入文件,最常用的模块就是fs核心模块.一个最简单的写入文件的代码如下(暂时不考虑回调函数): fs.readFile("./test.txt& ...
 - HTML5 文件域+FileReader 分段读取文件(五)
		
一.默认FileReader会分段读取File对象,这是分段大小不一定,并且一般会很大 HTML: <div class="container"> <!--文本文 ...
 - java读取文件方法总结
		
由于最近在做一个关于从手机本地读取格式化的txt文件中的内容,并且把内容放在listview中显示.这样问题来了,就是如何能够遍历已经获取到特定的map中就是一个问题,在网上找了一些资料,找到了一个很 ...
 - 风炫安全web安全学习第三十五节课  文件下载和文件读取漏洞
		
风炫安全web安全学习第三十五节课 文件下载和文件读取漏洞 0x03 任意文件下载漏洞 一些网站由于业务需求,往往需要提供文件下载功能,但若对用户下载的文件不做限制,则恶意用户就能够下载任意敏感文件, ...
 - NeHe OpenGL教程 第三十八课:资源文件
		
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
 - NeHe OpenGL教程 第三十三课:TGA文件
		
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
 - Nodejs课堂笔记-第三课 构建一个nodejs的Docker镜像
		
本文由Vikings(http://www.cnblogs.com/vikings-blog/) 原创,转载请标明.谢谢! 因为一直做Linux有关的开发工作,所以不习惯在Windows平台编译和测试 ...
 - 【Linux探索之旅】第四部分第三课:文件传输,潇洒同步
		
内容简单介绍 .第四部分第三课:文件传输.潇洒同步 2.第四部分第四课:分析网络.隔离防火 文件传输.潇洒同步 这一课的内容相对简单,所以我们慢慢享用. 经过上一课的学习.我们已经知道怎样远程连接到其 ...
 - (三)C#关于txt文件的读取和写入
		
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...
 
随机推荐
- .net的远程调用
			
.Net远程调用(转自:http://www.cnblogs.com/omilan/articles/3191378.html) 看到了这.net远程调用的讲解,觉得不错,拿来分享!! .Net对于远 ...
 - Hadoop 变更磁盘的方法总结
			
背景说明HDFS文件系统使用一段时间后,可能会出现磁盘空间不足或是磁盘损坏的现象,此时需要对DataNode节点的磁盘进行扩充或是更换,本文对操作流程做一个简单的总结 操作步骤 挂载硬盘 添加硬盘的操 ...
 - ASP.NET MVC学习---(五)MVC初体验
			
经过之前n多的铺垫 我们已经大概了解了这个姓m名vc的家伙了 那么今天我们就来体验一把 怎么体验呢? 就来做一个小例子吧~ mvc增删改查的例子 数据库还是之前我们的老朋友 关系图: 表中的数据已填好 ...
 - zabbix日志监控
			
一般情况下,日志最先反映出应用当前的问题,在海量日志里面找到我们异常记录,例如监控系统日志.nginx.Apache.业务日志,然后记录下来,并且根据情况报警. 1.日志监控项介绍 最主要的是监控日志 ...
 - 转:myeclipse和eclipse的区别和联系,以及版本间的对应关系
			
myeclipse和eclipse的区别和联系,以及版本间的对应关系 Eclipse:IBM花了4千万美金来开发这个IDE(Integrated Development Environment).第一 ...
 - Jenkins 安装卡住不动的解决方案
			
如果在安装jenkins时卡在getting startted的界面,如下所示 jenkins在安装插件前总是尝试连接www.google.com,来判断网络是否连通.谷歌的网站在大陆是连不上的,所以 ...
 - mpush 服务端配置 for windows 服务自动运行
			
mpush 服务端配置 以下安装部分是参照官方的步骤, 一.安装jdk1.8并配置环境变量 示例: http://www.cnblogs.com/endv/p/6439860.html 二.Wind ...
 - Linux Barrier I/O 实现分析与barrier内存屏蔽 总结
			
一直以来.I/O顺序问题一直困扰着我.事实上这个问题是一个比較综合的问题,它涉及的层次比較多,从VFS page cache到I/O调度算法,从i/o子系统到存储外设.而Linux I/O barri ...
 - ionic准备之angular基础——继承(3)
			
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
 - 浅析Java语言中两种异常的差别
			
Java提供了两类主要的异常:runtime exception和checked exception.所有的checked exception是从java.lang.Exception类衍生出来的,而 ...