Node.js中的fs.ReadStream和fs.createReadStream之间有什么区别吗?

时间:2013-06-04 20:55:01

标签: node.js stream fs

在Node.js的fs模块中,fs.ReadStreamfs.createReadStream之间有什么区别吗?据我所知,两者都采用文件名然后创建流对象...对吗?

1 个答案:

答案 0 :(得分:6)

没有

https://github.com/nodejs/node/blob/1124de2d76ad7118267d91a08485aa928a5f0865/lib/fs.js#L1711

fs.createReadStream = function(path, options) {
  return new ReadStream(path, options);
};

小字:是的。 fs.createReadStream需要花费1个额外的包装函数调用