javascript-动态创建嵌套的json对象

javascript-动态创建嵌套的json对象,javascript,arrays,json,object,Javascript,Arrays,Json,Object,我希望能够像这样创建和创建对象 {'someKey': [{'someSubKey1': 'value1'}, {'someSubKey2': 'value2'}, {'someSubKey3': 'value3'}] } 我试了很多,但我想我错过了一些东西 首先,我创建了一个数组并推送了元素,然后进行了JSON解析,最后进行了连接(“,”),但结果并不是预期的结果 要帮忙吗 您需要将内容放入带有[]的数组中。将内部json封装在一个数组中,如 var obj={'s

我希望能够像这样创建和创建对象

{'someKey':
    [{'someSubKey1': 'value1'},
    {'someSubKey2': 'value2'},
    {'someSubKey3': 'value3'}]
}
我试了很多,但我想我错过了一些东西

首先,我创建了一个数组并推送了元素,然后进行了JSON解析,最后进行了连接(“,”),但结果并不是预期的结果


要帮忙吗

您需要将内容放入带有
[]
的数组中。将内部json封装在一个数组中,如

var obj={'someKey':[
{'someSubKey1':'value1'},
{'someSubKey2':'value2'},
{'someSubKey3':'value3'}]
}

控制台日志(obj)您需要将内容放入带有
[]
的数组中。将内部json封装在一个数组中,如

var obj={'someKey':[
{'someSubKey1':'value1'},
{'someSubKey2':'value2'},
{'someSubKey3':'value3'}]
}

控制台日志(obj) 如果您需要访问您的数据结构,比如“代码> MyVa.SKEYSUBKEY 1<代码>,请考虑这个结构:

{   'someKey': 
    {
        'someSubKey1': 'value1',
        'someSubKey2': 'value2',
        'someSubKey3': 'value3'
    }
}
如果要使用myvar.someKey[0].someSubKey1
,请尝试以下操作:

{'someKey': 
    [
        {'someSubKey1': 'value1'},
        {'someSubKey2': 'value2'},
        {'someSubKey3': 'value3'}
    ]
}

如果你需要访问你的数据结构,比如<代码> MyVa.SKEYSUBKEY 1<代码>,请考虑这个结构:

{   'someKey': 
    {
        'someSubKey1': 'value1',
        'someSubKey2': 'value2',
        'someSubKey3': 'value3'
    }
}
如果要使用myvar.someKey[0].someSubKey1
,请尝试以下操作:

{'someKey': 
    [
        {'someSubKey1': 'value1'},
        {'someSubKey2': 'value2'},
        {'someSubKey3': 'value3'}
    ]
}

格式稍有不同:{'someKey':{'someSubKey1':'value1','someSubKey2':'value2','someSubKey3':'value3'}这是一个无效的对象。是否要创建一个对象数组,每个对象都有一个属性?或者
someSubKey1
someSubKey2
等都应该是同一对象的一部分吗?我建议阅读关于JS中数据结构的教程:。还有,JSON和它有什么关系?
我试了很多次。你能把你试过的代码放进去吗?我觉得自己像个白痴,我错过了原始帖子中的[],我现在编辑了它。格式有点不同:{'someKey':{'someSubKey1':'value1','someSubKey2':'value2','someSubKey3':'value3'}这不是有效的对象。是否要创建一个对象数组,每个对象都有一个属性?或者
someSubKey1
someSubKey2
等都应该是同一对象的一部分吗?我建议阅读关于JS中数据结构的教程:。还有,JSON和它有什么关系?
我试了很多次。你能把你试过的代码写出来吗?我觉得自己像个白痴,我错过了原始帖子中的[],我现在编辑了它。我觉得自己像个白痴,我错过了原始帖子中的[],我现在编辑了它