Javascript 将数组添加到数组项中

Javascript 将数组添加到数组项中,javascript,arrays,Javascript,Arrays,我正在填充一个json文件,我有一个这样的数组 [{ name: name, address: address, age: age }] [{ name2: name2, address2: address2, age2: age2 }] [ { name: name, address: address, age: age }, { name2: name2, address2: address2, age2: age2 } ] 现在,我想合并这两个数组,我希望得到这样的结

我正在填充一个json文件,我有一个这样的数组

[{ name: name, address: address, age: age }]

[{ name2: name2, address2: address2, age2: age2 }]
[
    { name: name, address: address, age: age },
    { name2: name2, address2: address2, age2: age2 }
]
现在,我想合并这两个数组,我希望得到这样的结果

[{ name: name, address: address, age: age }]

[{ name2: name2, address2: address2, age2: age2 }]
[
    { name: name, address: address, age: age },
    { name2: name2, address2: address2, age2: age2 }
]
const a=[{name:'name1',address:'address1',age:22}];
常量b=[{name2:'name2',address2:'address2',年龄2:23}];
常量结果=[…a,…b];
控制台日志(结果)另一个选项

var array1 = [{ name: name, address: address, age: age }]
var array2 = [{ name2: name2, address2: address2, age2: age2 }]

var merged = array1.concat(array2)

那么问题是什么?有什么问题吗?到目前为止,您尝试了什么?
const array3=[…array1,…array2]?请看下面的链接请看下面的链接我得到的结果是这样的[{array1},{array2},{array3},{array4}],我预期的结果是这样的[{array1{array3},{array2{array4}]你预期的结果与你原来的问题相矛盾。你应该发布你在问题中尝试过的代码,这样人们可以提供一个更满意的答案。我得到的结果是这样的[{array1},{array2},{array3},{array4}],我期待这样的结果[{array1{array3},{array2{array4}]