我正在创建一个 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"}}}
是否可以在不使用条件的情况下做到这一点?