Javascript 如何在类OOP中更新对象json

Javascript 如何在类OOP中更新对象json,javascript,json,class,oop,object,Javascript,Json,Class,Oop,Object,我的JSON文件 [ { id:1, 任务:去跳舞, 状态:false }, { id:2, 任务:步行, 状态:false } ] 考虑使用Arrayfind。对象将是对数据数组内部对象的引用,因此更改它也将更改数据内部的内容 常数模型={ getdAll:函数{return[{id:1,任务:跳舞,状态:!1},{id:2,任务:行走,状态:!1}]}, writeFile:functiondata{console.logJSON.stringifydata,null,2} } 函数完成输

我的JSON文件 [ { id:1, 任务:去跳舞, 状态:false }, { id:2, 任务:步行, 状态:false }
] 考虑使用Arrayfind。对象将是对数据数组内部对象的引用,因此更改它也将更改数据内部的内容

常数模型={ getdAll:函数{return[{id:1,任务:跳舞,状态:!1},{id:2,任务:行走,状态:!1}]}, writeFile:functiondata{console.logJSON.stringifydata,null,2} } 函数完成输入{ const data=Model.getdAll;//get'./data.json'本地主机, const object=data.find{id}=>id==input; 如果!对象抛出未找到新的ErrorObject; object.status=true; Model.writeFiledata; 返回数据; }
常数res=已完成1;你能提供一些data.json内容吗?刚刚更新,看看@KemicoFasoma,writeFileSync是否正确更新了data.json,还是仅仅是发送回的数据不正确?允许你写入文件吗?基本上如此;writeFileSync是否返回错误?