【发布时间】:2018-10-15 20:53:16
【问题描述】:
我有一个要循环的数据数组,在循环时我想将它们写入同一个文件。我怎样才能做到这一点,我的以下代码只会打印最后一次迭代。
for (j = 0; j < arrayPart.length; j++){
fs.writeFileSync('message.txt', arrayPart[j])
}
message.txt 的最后一个值为arrayPart。
【问题讨论】:
-
writeFile会在您每次调用时覆盖该文件。参见the docs,具体来说是“将数据写入文件,如果文件已存在则替换该文件。”
标签: javascript node.js for-loop