gpt4 book ai didi

javascript - 在 JSON.stringify 中使用变量

转载 作者:数据小太阳 更新时间:2023-10-29 04:02:30 24 4
gpt4 key购买 nike

我在我的 Node restful 服务器中使用 stringify 来提供数据:

answer = JSON.stringify({activities: result}, null, '\t');
return answer

其中result是一个js对象;我为此收到了正确的输出:

{
"activities": [
{
"id": 1,
"title": aaa
},
{
"id": 2,
"title": bbb
}
]
}

但现在我想在 stringify 函数的左侧部分使用变量而不是固定字符串;像这样的东西:

var name = "activities";
answer = JSON.stringify({name: result}, null, '\t');

这行不通,因为名称在字符串化对象中变成了固定字符串

最佳答案

您需要使用索引器符号构建对象:

var name = ...;
var obj = {};
obj[name] = something;

关于javascript - 在 JSON.stringify 中使用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21708652/

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