gpt4 book ai didi

javascript - 轻松添加多层次深度 JSON

转载 作者:行者123 更新时间:2023-11-30 18:07:21 25 4
gpt4 key购买 nike

我正在创建一个 json 来为对话创建进行解释。

我最初的尝试是这样的:

var dialog = {};
dialog.warning.nextEle["key"] = "value";

希望它只会生成“警告”和“nextEle”。我可以这样做:

dialogMsg["warning"] = {"nextEle" : {"key" : "value"}};

但我想要的是能够将其添加到 dialog.warning.nextEle(如果它已经存在)并添加该深度(如果它尚不存在)...即:

{} 会变成

{ "warning" : { "nextEle" : { "key" : "value"}}}

并且使用相同的格式,我可以添加来制作它

{ "warning" : { "nextEle" : { "key" : "value", "key2" : "value2"}}}

是否可以在不使用条件的情况下做到这一点?

最佳答案

如果您使用的是 jQuery,请使用 extend函数,它会自动添加必要的组件。

$.extend(true, dialog,{ 
"warning" : {
"nextEle" : {
"key" : "value"
}
}
});

关于javascript - 轻松添加多层次深度 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15507799/

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