javascript - 如何从字符串中获取值并将其多次写入输出文本文件中,并且每次都创建新行?
问题描述
如何从字符串中获取值并将其多次写入输出文本文件中,并且每次都创建新行?因此,我正在尝试制作一个演示,以了解如何使用 javascript 将 HTML 中的用户输入保存到文本文件中,但我目前并没有尝试这样做,我正在尝试做同样的事情,但来自控制台用户输入使用readline-sync,问题不在于模块或其他任何东西,问题是当我在控制台中输入'test'时,它会将'test'保存到文本文件中,但是当我对另一个执行相同的过程时单词,让我们说“你好”它删除了“测试”并写了“你好”,我尝试使用 \n 函数但它没有帮助,代码如下:
const fs = require('fs')
const readline = require('readline-sync');
var userinput = 0;
userinput = readline.question(`test\n`);
fs.writeFile('Output.txt', userinput + "\n", (err) => {
if (err) throw err;
})
解决方案
推荐阅读
- swift - 在闭包调用者中使用泛型
- azure - Azure 存储 blob - ConditionNotMet
- terraform - Terraform foreach 多个地图变量
- flutter - 如何在颤动中找到两个位置之间的距离和时间计算
- javascript - 如何删除最后选择的值
- adsense - 只有在设置变量或其他情况下,我才能在 Google Ad Manager 上使用 Adsense 后备?
- javascript - 如何根据选定的行值删除其他行?
- marklogic - 添加属性元数据时出现异常
- node.js - 我要如何解决这个错误我快疯了
- javascript - Js:更改输入字段值的正确方法