gpt4 book ai didi

javascript - json - 根据变量创建 json 对象 ID

转载 作者:行者123 更新时间:2023-11-30 08:58:02 25 4
gpt4 key购买 nike

有没有办法用变量创建 JSON 对象 ID?

var json_result = [];
var id = 20;
json_result.push({id: {parentId: parentId, position: position}});

这会生成一个 json 对象,其 id 值为“id”。我想实现将值“20”作为键。

编辑:包括解决方案:

var json_result = {};
var id = 20;
json_result[id] = {parentId: parentId, position: position};

现在您可以像这样访问 parentId 和位置:

json_result[20].position
json_result[20].parentId

最佳答案

你不能写这样的对象文字(顺便说一下,它不是“JSON 对象”;只是一个普通的 Javascript 对象),但你可以这样做:

var o = {};
o[id] = {parentId: parentId, position: position};
json_result.push(o);

关于javascript - json - 根据变量创建 json 对象 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11723951/

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