javascript - 如何使用javascript在txt文件的新行中打印数组的每个元素?

标签 javascript arrays node.js writefile

我的结果集是一个从函数返回的数组。

['item1','item2','item3','item4','item5','item6','item7','item8']

我正在使用

将其写入文件
fs.writeFile('out.txt', uniqueMatches, (err)=>{
     if(err) throw err;
          console.log('Extract saved successful');
});

我将 out.txt 视为

item1, item2, item3, item4, item5, item6, item7,item8

如何打印它们?

item1
item2
item3
item4
item5
item6
item7
item8

最佳答案

尝试使用 join() 添加新行:

fs.writeFile('out.txt',
    uniqueMatches.join('\n'),
    function (err) { console.log('Extract saved successful'); }
);

关于javascript - 如何使用javascript在txt文件的新行中打印数组的每个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52190559/

相关文章:

c++ - 在 C++ 中将整数存储到 char* 中

c# - 如何检测一个数组列表包含 C# 中的某些元素

node.js - Puppeteer:如何 foreach 每个按钮类并在找到特定类名时单击

javascript - 在 Node 中连接和缩小 JS 文件

c# - 从字符串数组中排序日期

node.js 将参数传递给 DynamoDB updateItem 方法

asp.net - 为什么我的 asp.net 页面会被同步访问?

javascript - livequery 用于检测 dom 变化

javascript - Canvas.js 没有显示所有标签

javascript - 将自定义服务注入(inject) Angular Controller