gpt4 book ai didi

javascript - 使用push函数在json文件中添加变量值

转载 作者:行者123 更新时间:2023-11-28 01:11:49 25 4
gpt4 key购买 nike

我有一个 json 文件和两个变量,我想使用 json 中的推送函数将变量值存储在 json 文件中。我的代码是

  var x=xmen;
var z=xmen website
var jsonObj = {
"items":
[
{
"title":"some title",
"url":"some url"
}
]
};

我希望生成的 json 文件是

var jsonObj = {
"items":
[
{
"title":"some title",
"url":"some url"
}
{
"title":"xmen",
"url":"xmen website"
}
]
};

我不想在使用数组推送值时使用数组

jsonObj.items.push

我想调用变量并像示例一样分配

jsonObj.items.push({"title":+x+,"url":+url+}); //just to explain, its not the original function.

最佳答案

我不认为push是你的问题。这是你的对象语法搞砸了。

而不是

{"title":+x+,"url":+url+}

试试这个:

// Assuming that "x" and "url" are valid variables
{"title":x,"url":url}

这是所有工作的快速演示:http://jsbin.com/zicofoye/1/edit

jsonObj.items.push({
"title":"avengers",
"url":"avengers website"
});

关于javascript - 使用push函数在json文件中添加变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24339363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com