0%

初学Node.js,探索和练习

初学Node.js,探索和练习

fs模块

理解javascript程序的异步运行是一个难点,由于这个特点会出现一些不同于其他语言的实现方式。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"use strict";

var fs = require('fs');
var rs = fs.createReadStream('1.rar');

var count = 0;
rs.on('data', function () {
count++;
});

rs.on('end', function () {
console.log(count);
});

rs.on('error', function (err) {
console.log(err);
});

对于一个5669K的文件,调用了89次data事件。


持续更新……