Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将JavaScript对象添加到for循环中的现有JavaScript对象_Javascript_Json_Javascript Objects - Fatal编程技术网

将JavaScript对象添加到for循环中的现有JavaScript对象

将JavaScript对象添加到for循环中的现有JavaScript对象,javascript,json,javascript-objects,Javascript,Json,Javascript Objects,我试图将一个JavaScript对象附加到循环中现有的JavaScript对象 var object1={key1:true,标题:'Title A',大小:100}; $。每个(元素、功能(i、项){ 让headerDisplay=''; headerDisplay=this.title; var行={key1:true,标题:“”+headerDisplay+'',大小:100}; Object.assign(object1,行); }); 我已尝试使用对象.assign(),但它只提供了

我试图将一个JavaScript对象附加到循环中现有的JavaScript对象

var object1={key1:true,标题:'Title A',大小:100};
$。每个(元素、功能(i、项){
让headerDisplay='';
headerDisplay=this.title;
var行={key1:true,标题:“”+headerDisplay+'',大小:100};
Object.assign(object1,行);
});
我已尝试使用
对象.assign()
,但它只提供了最后一个对象。 期望输出数组类似于

var finalObject=[
{key1:true,标题:'Title A',大小:100},
{key1:true,标题:'Title1',大小:100},
{key1:true,标题:'Title2',大小:100},
...
];
请告诉我如何将对象添加到循环中的现有对象中

请尝试…:

var object1={“key1”:true,“header”:“Title A”,“Size”:100};
var res=[object1];
$。每个(元素、功能(i、项){
让headerDisplay='';
headerDisplay=this.title;
var行={“key1”:true,“header”:“+headerDisplay+”,“Size”:100};
res.push(世界其他地区);

});既然您已经在使用jQuery,为什么不试试这个功能呢?它应该是这样的:

var object1={“key1”:true,“header”:“Title A”,“Size”:100};
$。每个(元素、功能(i、项){
让headerDisplay='';
headerDisplay=this.title;
var行={“key1”:true,“header”:“+headerDisplay+”,“Size”:100};
$.extend(object1,第行)

});预期输出的语法无效…,-我希望所有JavaScript对象作为数组中的一行,用逗号分隔。使用建议的代码,它将添加多行。请让我知道如何以逗号分隔添加对象如果您想在没有数组的情况下添加对象,则必须为要添加finalObj的每个对象设置一个键名,如下所示:{“a”:{“aa”:“1”},“b”:{“bb”:“1”}}您可以在[即使这和object.assign看起来一样]中验证JSON对象的语法