【发布时间】:2020-09-09 01:13:21
【问题描述】:
编写一个 Node.js 代码,使用 Node.js 中的流编写器在文件中写入字符串“Hello world”10^5 次。
我尝试过使用循环,但出现内存不足错误,系统挂起。
有更好的方法吗?
var fs = require('fs');
var wstream = fs.createWriteStream('D:\\myOutput.txt');
for(var i=0;i<10^5;i++){
wstream.write('Hello world!\n');
}
wstream.end();
【问题讨论】:
-
10^5,即 10 XOR 5 计算结果为 15。您可能想要10 ** 5(或Math.pow(10, 5))。
标签: node.js node-modules streamwriter