我有一个要循环的数据数组,循环时我要将它们写入同一个文件。如何实现相同的效果,下面的代码将只打印最后一次迭代。
for (j = 0; j < arrayPart.length; j++){
fs.writeFileSync('message.txt', arrayPart[j])
}
message.txt
的最后一个值为arrayPart
。 最佳答案
只需join
数组并写入文件一次:
fs.writeFileSync('message.txt', arrayPart.join(""));