将返回值从javascript导入json文件
将返回值从javascript导入json文件是否可行?我将根据javascript返回的值修改json对象的参数将返回值从javascript导入json文件,javascript,json,Javascript,Json,将返回值从javascript导入json文件是否可行?我将根据javascript返回的值修改json对象的参数 var jsonObj = [{'Id':'1','Username':'Ray','FatherName':'Thompson'}, {'Id':'2','Username':'Steve','FatherName':'Johnson'}, {'Id':'3','Username':'Albert','FatherN
var jsonObj = [{'Id':'1','Username':'Ray','FatherName':'Thompson'},
{'Id':'2','Username':'Steve','FatherName':'Johnson'},
{'Id':'3','Username':'Albert','FatherName':'Einstein'}];
我没有测试这个,可能是这个工作: 对于返回值,我猜您有如下函数:
const myFunction = function(){
return {'Id':'4','Username':'Albert','FatherName':'Einstein'};
}
使用.push()函数,您可以将值(在本例中,返回值是一个对象)推送到数组中:
jsonObj.push(myFunction())
我不确定你的解决方案应该解决什么问题。你可能误解了这个问题。我有一个文件,比如说,
one.json
,我需要根据javascript文件的结果修改它的参数,比如说,two.js
。所以我正在考虑一种导入javascript文件并在json对象中使用返回值的方法。@mr_,我认为我们不能在json文件中导入任何js文件。或者,您可以将.json文件导入javascript文件,然后读取/修改其值。即使在节点js env中修改后也可以将其写回.json文件。