我想將兩個對象合併成一個具有相同屬性名稱的對象。 例如,如何合併具有相同屬性名稱的兩個對象
var a = {
"user-activity":{
"name":"INPUT - radio",
"value":"radio - No"
}
};
var b = {
"user-activity":{
"name":"INPUT - radio",
"value":"radio - No"
}
};
var c = a.concat(b);
我期待輸出像下面。
{
"user-activity":{
"name":"INPUT - radio",
"value":"radio - No"
},
"user-activity":{
"name":"INPUT - radio",
"value":"radio - No"
}
};
而不是像下面那樣。
[{
"user-activity":{
"name":"INPUT - radio",
"value":"radio - No"
}
},{
"user-activity":{
"name":"INPUT - radio",
"value":"radio - No"
}
}]
你不能有兩個名稱相同的密鑰。你將如何能夠選擇他們以後? – JJJ
'期待'不可能 –
@JJJ:謝謝你的回答。 –