Kri*_*ish 5 javascript callback node.js
我是Node.JS的新手,并试图了解through2库.
我想知道回调(在下面的示例代码中,从上面的链接复制)是如何有用的.如果可能,请使用一小段代码解释.
fs.createReadStream('ex.txt')
.pipe(through2(function (chunk, enc, callback) {
for (var i = 0; i < chunk.length; i++)
if (chunk[i] == 97)
chunk[i] = 122 // swap 'a' for 'z'
this.push(chunk)
callback()
}))
.pipe(fs.createWriteStream('out.txt'))
Run Code Online (Sandbox Code Playgroud)