将数组添加到数组内的对象

时间:2016-10-22 13:01:42

标签: javascript

我有一个数组res和一个对象结果数组,我想将res数组添加到结果数组对象内的一个键。

我正在循环以在结果数组中生成多个对象。

res = [{"date" : '1986/4/11',"desc":'desc'},{"date" :'2031/5/25',"desc":'desc2'}]
result = [{
            "id": data.id,
            "DBID": data.dbid,
            "date": data.date,
            "charm": data.charm,
            "defect": data.defect,
            "status": data.status,
            "summary": data.summary,
            "description": data.description,
            "actions": res
     }]

如果我

console.table(result[1].actions);

它给我一个空数组

2 个答案:

答案 0 :(得分:0)

Oject元素不能列为数组。对象由

组成
{key1:value1, key2:value2} instead of {value, value}

答案 1 :(得分:0)

第一个有效数据res和结果 之后推动动作阵列 结果[0] .actions = res;