如何在函数中使用变量
How to use Variables in Functions
如何在
中获得 userID
obj.userID = mystring;
成为 let userID = somerandomID
?
我正在尝试使用 nodejs 中的 fs 模块将对象添加到 JSON 文件中。这是完整的代码
'use strict';
var obj = require('./Referral/log.json');
const fs = require('fs');
let userID = `somerandomID`
fs.readFile('./Referral/log.json', (err, data) => {
if (err) throw err;
var mystring = `O54G9egD`;
obj.userID = mystring;
var config = JSON.parse(data);
fs.writeFile('./Referral/log.json', JSON.stringify(obj), function (err) {
console.log(`Added Referral code to log.`);
});
});
我可能正在使用最糟糕的方法来修改我的 JSON 文件,所以如果有更好的解决方案,我们将不胜感激。
JSON 文件:
{"MrMinister":"bS1N793vTS","userID":"O54G9egD"}
尝试使用 obj[userID] 而不是 obj.userID
如何在
中获得userID
obj.userID = mystring;
成为 let userID = somerandomID
?
我正在尝试使用 nodejs 中的 fs 模块将对象添加到 JSON 文件中。这是完整的代码
'use strict';
var obj = require('./Referral/log.json');
const fs = require('fs');
let userID = `somerandomID`
fs.readFile('./Referral/log.json', (err, data) => {
if (err) throw err;
var mystring = `O54G9egD`;
obj.userID = mystring;
var config = JSON.parse(data);
fs.writeFile('./Referral/log.json', JSON.stringify(obj), function (err) {
console.log(`Added Referral code to log.`);
});
});
我可能正在使用最糟糕的方法来修改我的 JSON 文件,所以如果有更好的解决方案,我们将不胜感激。
JSON 文件:
{"MrMinister":"bS1N793vTS","userID":"O54G9egD"}
尝试使用 obj[userID] 而不是 obj.userID