gpt4 book ai didi

javascript - 相当于 fopen/fprintf 的 Node.js

转载 作者:搜寻专家 更新时间:2023-11-01 00:18:47 24 4
gpt4 key购买 nike

我正在尝试从 node.js 编写一个文本文件,其中的内容将逐行计算,因此构建一个用于一次写入的字符串将花费二次方时间,而逐行写入似乎是最好的选择。

基本上我正在尝试按照以下方式做一些事情:

FILE *f = fopen("foo.txt", "w");
for (int i = 0; i < 100; i++)
fprintf(f, "line %d\n", i);

什么是 node.js 等价物?

最佳答案

此代码的功能与您的 C 代码非常相似:

var fs    = require('fs');
var util = require('util');

fs.open('foo.txt', 'w', function(err, fd) {
for (var i = 0; i < 100; i++)
fs.write(fd, util.format('line %d\n', i));
fs.close(fd);
});

关于javascript - 相当于 fopen/fprintf 的 Node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16937998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com