我有 json 文件,对于每个用户,我正在使用 file.write() 写入文件,但它只使用 javascript 写入最后一个用户 [关闭]
Posted
技术标签:
【中文标题】我有 json 文件,对于每个用户,我正在使用 file.write() 写入文件,但它只使用 javascript 写入最后一个用户 [关闭]【英文标题】:I have json file and for each user i am writing into a file using file.write() but it's writing the last user only using javascript [closed] 【发布时间】:2020-05-27 20:09:48 【问题描述】:我有 json 文件,对于每个用户,我使用 file.write() 写入文件,但它只使用 javascript 写入最后一个用户
function getUsers()
var allsessions = [1,2,3,4,5]
var allsessiontitle = [a,b,c,d,e]
var usersjson = './users.json';
var usersdata = JSON.parse(fs.readFileSync(usersjson, 'utf8'));
usersdata.forEach // User data
(
(user)=>
//console.log(user.FNAME);
var allsessions = [1,2,3,4,5]
user = ...user, MYSESSIONS:allsessions
//console.log(user)
\
)
【问题讨论】:
developer.mozilla.org/de/docs/Web/JavaScript/Reference/…let newArr = array.map(n => n === 1 ? 1 : 0)
【参考方案1】:
你可以取支票的数值。
var array = [1, 2, 3, 4, 1, 2, 1, 3],
result = array.map(v => +(v === 1));
console.log(result);
【讨论】:
【参考方案2】:var array = [1, 2, 3, 4, 1, 2, 1, 3];
console.log(array.map(e => e != 1 ? 0 : e))
【讨论】:
以上是关于我有 json 文件,对于每个用户,我正在使用 file.write() 写入文件,但它只使用 javascript 写入最后一个用户 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章