例如,我有以下JSON对象json_obj1
json_obj1 = {x:{id:1,bars:{show:true,barWidth:0.4}}}
现在,我怎么能添加以下对象(使用javascript):
y:{id:2,bars:{show:true,barWidth:0.4}}
到json_obj1
所以它将是:
{x:{id:1,bars:{show:true,barWidth:0.4}},y:{id:2,bars:{show:true,barWidth:0.4}}}
答案 0 :(得分:6)
您只需设置json_obj1
的字段 y 即可json_obj1 = {x:{id:1,bars:{show:true,barWidth:0.4}}}
json_obj1.y = {id:2,bars:{show:true,barWidth:0.4}}
现在json_obj1 = {x:{id:1,bars:{show:true,barWidth:0.4}},y:{id:2,bars:{show:true,barWidth:0.4}}}
答案 1 :(得分:1)
似乎您的问题实际上并不涉及JSON。第一个代码片段只是一个JavaScript对象文字。鉴于您对问题的描述,这样的事情应该有效:
json_obj1 = {x:{id:1,bars:{show:true,barWidth:0.4}}};
json_obj1.y = {id:2,bars:{show:true,barWidth:0.4}};
这将为您提供json_obj1;
中所需的内容