我有一个关于数组和对象的新手问题。我有一个对象数组,我想将其推入另一个对象数组,但是似乎无法使其正常工作。
例如,如果我有data.list:
data.list=[{
a,
b,
c
}];
,我想将data.list推入另一个名为data.overall的对象数组,使其看起来像这样:
data.overall=[{
data.list,
z,
y,
x
}];
对不起,为澄清起见,我希望data.list在data.overall中仍作为数组存在。我尝试了concat,但是在控制台中不断收到错误消息,提示Server JavaScript错误在对象[object Object]中找不到函数concat。
谢谢!
答案 0 :(得分:-2)
正如您所说,新手我正在努力帮助您,
Javascript对象应始终具有如下所示的属性,而您想实现这一目标?如果您有任何问题,请告诉我。
根据您的问题,我认为您想实现这一目标,希望这有助于下一步使用Javascript
您还可以始终检查应如何使用以下URL构建JSON
var data = [{
"a": 1,
"b": 2,
"c": 3
}];
var dataNew = [{
"x": 4,
"y": 5,
"z": 6
}]
function getData(data) {
return data;
}
var modiFiedObject = [{
"data": getData(data[0]),
"dataNew": getData(dataNew[0])
}]
console.log(modiFiedObject);