我可以在javascript中将对象添加到另一个对象吗?

我可以在javascript中将对象添加到另一个对象吗?,javascript,c3.js,Javascript,C3.js,我有一个目标: {'name1': 123, 'name2': 1111, 'name3': 2222} 我如何用以下对象创建对象: {{'name1': 123},{'name2': 1111}, {'name3': 2222}} 我需要的是,对于条形图JSON格式,您想要的结构无效,您可以创建一个对象数组[{'name1':123},{'name2':1111},{'name3':2222}] var obj = { 'name1': 123, 'name2': 1111

我有一个目标:

{'name1': 123, 'name2': 1111, 'name3': 2222}
我如何用以下对象创建对象:

{{'name1': 123},{'name2': 1111}, {'name3': 2222}}

我需要的是,对于条形图JSON格式,

您想要的结构无效,您可以创建一个对象数组
[{'name1':123},{'name2':1111},{'name3':2222}]

var obj = {
    'name1': 123,
    'name2': 1111,
    'name3': 2222
};
var array = [],
    tmp;
for (var key in obj) {
    if (obj.hasOwnProperty(key)) {
        tmp = {};
        tmp[key] = obj[key];
        array.push(tmp)
    }
}
console.log(array)

这毫无意义。也许最好解释一下你想做什么。我们可以建议可能的数据结构Sim尝试为c3条形图生成JSON数据。它需要的{{},{},{}}格式不是有效的JSON。你误解了什么